Searched refs:elfHeader (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | Writer.cpp | 217 STT_NOTYPE, gotOff, /*size=*/0, Out::elfHeader}); in addReservedSymbols() 225 addOptionalRegular("__ehdr_start", Out::elfHeader, 0, STV_HIDDEN); in addReservedSymbols() 229 addOptionalRegular("__executable_start", Out::elfHeader, 0, STV_HIDDEN); in addReservedSymbols() 234 addOptionalRegular("__dso_handle", Out::elfHeader, 0, STV_HIDDEN); in addReservedSymbols() 241 return addOptionalRegular(s, Out::elfHeader, pos, STV_DEFAULT); in addReservedSymbols() 329 part.elfHeader = std::make_unique<PartitionElfHeaderSection<ELFT>>(); in createSyntheticSections() 330 part.elfHeader->name = part.name; in createSyntheticSections() 331 add(*part.elfHeader); in createSyntheticSections() 1027 Out::elfHeader, 0, STV_HIDDEN); in addRelIpltSymbols() 1031 Out::elfHeader, 0, STV_HIDDEN); in addRelIpltSymbols() [all …]
|
| H A D | LinkerScript.cpp | 1279 Out::elfHeader->addr = min; in allocateHeaders() 1280 Out::programHeaders->addr = min + Out::elfHeader->size; in allocateHeaders() 1288 Out::elfHeader->ptLoad = nullptr; in allocateHeaders() 1316 Out::elfHeader->addr = dot; in assignAddresses() 1317 Out::programHeaders->addr = dot + Out::elfHeader->size; in assignAddresses() 1351 phdr->add(Out::elfHeader); in createPhdrs()
|
| H A D | OutputSections.h | 151 static OutputSection *elfHeader; member
|
| H A D | OutputSections.cpp | 41 OutputSection *Out::elfHeader; member in Out 255 return Out::elfHeader->size + Out::programHeaders->size; in getHeaderSize()
|
| H A D | SyntheticSections.h | 1241 std::unique_ptr<SyntheticSection> elfHeader; member
|
| H A D | SyntheticSections.cpp | 3800 write32(buf + 4, partitions[i].elfHeader->getVA() - (va + 4)); in writeTo() 3804 : partitions[i + 1].elfHeader.get(); in writeTo() 3805 write32(buf + 8, next->getVA() - partitions[i].elfHeader->getVA()); in writeTo()
|
| H A D | Driver.cpp | 2692 Out::elfHeader = make<OutputSection>("", 0, SHF_ALLOC); in link()
|