Searched refs:elfHeader (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | Writer.cpp | 407 part.elfHeader = make<PartitionElfHeaderSection<ELFT>>(); in createSyntheticSections() 408 part.elfHeader->name = part.name; in createSyntheticSections() 409 add(part.elfHeader); in createSyntheticSections() 1100 Out::elfHeader, 0, STV_HIDDEN, STB_WEAK); in addRelIpltSymbols() 1104 Out::elfHeader, 0, STV_HIDDEN, STB_WEAK); in addRelIpltSymbols() 2120 Out::elfHeader->sectionIndex = 1; in finalizeSections() 2281 Default = Out::elfHeader; in addStartEndSymbols() 2379 load->add(Out::elfHeader); in createPhdrs() 2654 off = setFileOffset(Out::elfHeader, off); in assignFileOffsets() 2721 if (part.elfHeader) in setPhdrs() [all …]
|
| H A D | LinkerScript.cpp | 1204 Out::elfHeader->addr = min; in allocateHeaders() 1205 Out::programHeaders->addr = min + Out::elfHeader->size; in allocateHeaders() 1213 Out::elfHeader->ptLoad = nullptr; in allocateHeaders() 1241 Out::elfHeader->addr = dot; in assignAddresses() 1242 Out::programHeaders->addr = dot + Out::elfHeader->size; in assignAddresses() 1276 phdr->add(Out::elfHeader); in createPhdrs()
|
| H A D | OutputSections.h | 133 static OutputSection *elfHeader; member
|
| H A D | OutputSections.cpp | 38 OutputSection *Out::elfHeader; member in Out 237 return Out::elfHeader->size + Out::programHeaders->size; in getHeaderSize()
|
| H A D | Driver.cpp | 2296 Out::elfHeader = make<OutputSection>("", 0, SHF_ALLOC); in link() 2297 Out::elfHeader->size = sizeof(typename ELFT::Ehdr); in link()
|
| H A D | SyntheticSections.h | 1215 SyntheticSection *elfHeader; member
|
| H A D | SyntheticSections.cpp | 3845 write32(buf + 4, partitions[i].elfHeader->getVA() - (va + 4)); in writeTo() 3848 i == partitions.size() - 1 ? in.partEnd : partitions[i + 1].elfHeader; in writeTo() 3849 write32(buf + 8, next->getVA() - partitions[i].elfHeader->getVA()); in writeTo()
|