Home
last modified time | relevance | path

Searched refs:mainPart (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DWriter.cpp318 script->allocateHeaders(mainPart->phdrs); in run()
825 if (ElfSym::relaIpltStart && mainPart->relaDyn->isNeeded()) { in setReservedSymbolSections()
826 ElfSym::relaIpltStart->section = mainPart->relaDyn.get(); in setReservedSymbolSections()
827 ElfSym::relaIpltEnd->section = mainPart->relaDyn.get(); in setReservedSymbolSections()
828 ElfSym::relaIpltEnd->value = mainPart->relaDyn->getSize(); in setReservedSymbolSections()
1672 if (relSec == mainPart->relaDyn.get()) in removeUnusedSyntheticSections()
1712 if (mainPart->dynamic->parent) { in finalizeSections()
1715 /*value=*/0, /*size=*/0, mainPart->dynamic.get()}); in finalizeSections()
1940 Out::programHeaders->size = sizeof(Elf_Phdr) * mainPart->phdrs.size(); in finalizeSections()
1946 for (PhdrEntry *p : mainPart->phdrs) in finalizeSections()
[all …]
H A DRelocations.cpp402 mainPart->relaDyn->addSymbolReloc(target->copyRel, *sec, 0, ss); in addCopyRelSymbol()
930 mainPart->relaDyn->addReloc({target->gotRel, in.got.get(), off, in addGotEntry()
950 mainPart->relaDyn->addAddendOnlyRelocIfNonPreemptible( in addTpOffsetGotEntry()
1088 mainPart->relaDyn->addSymbolReloc(type, *sec, offset, sym, addend, type); in processAux()
1744 auto &dyn = config->androidPackDynRelocs ? *in.relaPlt : *mainPart->relaDyn; in handleNonPreemptibleIfunc()
1775 mainPart->memtagGlobalDescriptors->addSymbol(sym); in postScanRelocations()
1816 mainPart->relaDyn->addAddendOnlyRelocIfNonPreemptible( in postScanRelocations()
1827 mainPart->relaDyn->addSymbolReloc(target->tlsModuleIndexRel, *got, off, in postScanRelocations()
1834 mainPart->relaDyn->addSymbolReloc(target->tlsOffsetRel, *got, offsetOff, in postScanRelocations()
1841 mainPart->relaDyn->addSymbolReloc(target->tlsGotRel, *got, in postScanRelocations()
[all …]
H A DSyntheticSections.cpp1020 mainPart->relaDyn->addReloc({target->tlsGotRel, this, offset, in build()
1030 mainPart->relaDyn->addReloc({target->tlsModuleIndexRel, this, offset}); in build()
1038 mainPart->relaDyn->addSymbolReloc(target->tlsModuleIndexRel, *this, in build()
1045 mainPart->relaDyn->addSymbolReloc(target->tlsOffsetRel, *this, offset, in build()
1058 mainPart->relaDyn->addSymbolReloc(target->relativeRel, *this, offset, in build()
1069 mainPart->relaDyn->addReloc({target->relativeRel, this, offset, l.first, in build()
1075 mainPart->relaDyn->addReloc({target->relativeRel, this, offset, in build()
1476 if (mainPart->memtagGlobalDescriptors->isNeeded()) { in computeContents()
1477 addInSec(DT_AARCH64_MEMTAG_GLOBALS, *mainPart->memtagGlobalDescriptors); in computeContents()
1479 mainPart->memtagGlobalDescriptors->getSize()); in computeContents()
[all …]
H A DSyntheticSections.h1476 LLVM_LIBRARY_VISIBILITY extern Partition *mainPart;
H A DThunks.cpp477 mainPart->relaDyn->addRelativeReloc( in PPC64PILongBranchThunk()
H A DDriver.cpp3088 mainPart = &partitions[0]; in link()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DPPC.cpp190 write32(buf, mainPart->dynamic->getVA()); in writeGotHeader()
H A DX86.cpp167 write32le(buf, mainPart->dynamic->getVA()); in writeGotPltHeader()
H A DRISCV.cpp203 write64le(buf, mainPart->dynamic->getVA()); in writeGotHeader()
205 write32le(buf, mainPart->dynamic->getVA()); in writeGotHeader()
H A DX86_64.cpp414 write64le(buf, mainPart->dynamic->getVA()); in writeGotPltHeader()