Lines Matching full:characteristics
127 d->Characteristics = 0; in fillEntry()
173 ExtendedDllCharacteristicsChunk(uint32_t c) : characteristics(c) {} in ExtendedDllCharacteristicsChunk()
177 void writeTo(uint8_t *buf) const override { write32le(buf, characteristics); } in writeTo()
179 uint32_t characteristics = 0; member in __anon87c184950111::ExtendedDllCharacteristicsChunk
184 // characteristics constitutes the OutputSection.
188 unsigned characteristics; member in __anon87c184950111::PartialSectionKey
195 return characteristics < other.characteristics; in operator <()
353 header.Characteristics &= ~permMask; in setPermissions()
354 header.Characteristics |= c; in setPermissions()
366 if (other->header.Characteristics & IMAGE_SCN_CNT_CODE) { in merge()
367 header.Characteristics |= IMAGE_SCN_CNT_CODE; in merge()
368 header.Characteristics &= in merge()
382 (hdr->Characteristics & IMAGE_SCN_MEM_DISCARDABLE) == 0); in writeHeaderTo()
816 // Change the characteristics of existing PartialSections that belong to the
825 if (pSec->characteristics == chars) in fixPartialSectionChars()
1000 // Then bin chunks by name and output characteristics. in createSections()
1043 uint32_t outChars = pSec->characteristics; in createSections()
1047 // sections are treated as if they have output characteristics DATA | R if in createSections()
1048 // their characteristics are DATA | R | W. This implements the same in createSections()
1069 if (s->header.Characteristics & IMAGE_SCN_MEM_DISCARDABLE) { in createSections()
1372 if ((sec->header.Characteristics & IMAGE_SCN_MEM_DISCARDABLE) == 0) in createSymbolAndStringTable()
1603 coff->Characteristics = IMAGE_FILE_EXECUTABLE_IMAGE; in writeHeader()
1605 coff->Characteristics |= IMAGE_FILE_LARGE_ADDRESS_AWARE; in writeHeader()
1607 coff->Characteristics |= IMAGE_FILE_32BIT_MACHINE; in writeHeader()
1609 coff->Characteristics |= IMAGE_FILE_DLL; in writeHeader()
1611 coff->Characteristics |= IMAGE_FILE_UP_SYSTEM_ONLY; in writeHeader()
1613 coff->Characteristics |= IMAGE_FILE_RELOCS_STRIPPED; in writeHeader()
1615 coff->Characteristics |= IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP; in writeHeader()
1617 coff->Characteristics |= IMAGE_FILE_NET_RUN_FROM_SWAP; in writeHeader()
2069 if (sc->header->Characteristics & IMAGE_SCN_MEM_DISCARDABLE) in createRuntimePseudoRelocs()
2170 if ((sec->header.Characteristics & IMAGE_SCN_CNT_CODE) && in writeSections()
2338 if (s->header.Characteristics & IMAGE_SCN_CNT_INITIALIZED_DATA) in getSizeOfInitializedData()
2350 if (sec->header.Characteristics & IMAGE_SCN_MEM_DISCARDABLE) in addBaserels()