Searched refs:elfHeader (Results 1 - 7 of 7) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/lld/ELF/ |
H A D | OutputSections.h | 130 static OutputSection *elfHeader; member in struct:lld::elf::Out
|
H A D | Writer.cpp | 267 STT_NOTYPE, gotOff, /*size=*/0, Out::elfHeader}); 275 addOptionalRegular("__ehdr_start", Out::elfHeader, 0, STV_HIDDEN); 279 addOptionalRegular("__executable_start", Out::elfHeader, 0, STV_HIDDEN); 284 addOptionalRegular("__dso_handle", Out::elfHeader, 0, STV_HIDDEN); 291 return addOptionalRegular(s, Out::elfHeader, pos, STV_DEFAULT); 375 part.elfHeader = make<PartitionElfHeaderSection<ELFT>>(); 376 part.elfHeader->name = part.name; 377 add(part.elfHeader); 1008 // We'll override Out::elfHeader with In.relaIplt later when we are 1012 Out::elfHeader, [all...] |
H A D | LinkerScript.cpp | 1051 Out::elfHeader->addr = min; 1052 Out::programHeaders->addr = min + Out::elfHeader->size; 1060 Out::elfHeader->ptLoad = nullptr; 1088 Out::elfHeader->addr = dot; 1089 Out::programHeaders->addr = dot + Out::elfHeader->size; 1123 phdr->add(Out::elfHeader);
|
H A D | OutputSections.cpp | 36 OutputSection *Out::elfHeader; member in class:lld::elf::Out 231 return Out::elfHeader->size + Out::programHeaders->size;
|
H A D | SyntheticSections.h | 1165 SyntheticSection *elfHeader; member in struct:lld::elf::Partition
|
H A D | Driver.cpp | 1845 // Create elfHeader early. We need a dummy section in 1847 Out::elfHeader = make<OutputSection>("", 0, SHF_ALLOC); member in class:lld::elf::Out 1848 Out::elfHeader->size = sizeof(typename ELFT::Ehdr);
|
H A D | SyntheticSections.cpp | 3705 write32(buf + 4, partitions[i].elfHeader->getVA() - (va + 4)); 3708 i == partitions.size() - 1 ? in.partEnd : partitions[i + 1].elfHeader; 3709 write32(buf + 8, next->getVA() - partitions[i].elfHeader->getVA());
|
Completed in 83 milliseconds