Searched refs:relaDyn (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | Relocations.cpp | 402 mainPart->relaDyn->addSymbolReloc(target->copyRel, *sec, 0, ss); in addCopyRelSymbol() 879 part.relaDyn->addRelativeReloc(target->relativeRel, isec, offsetInSec, sym, in addRelativeReloc() 909 part.relaDyn->addRelativeReloc<shard>(target->relativeRel, isec, offsetInSec, in addRelativeReloc() 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() 1159 part.relaDyn->addSymbolReloc(type, *sec, offset, sym, addend, type); in processAux() 1167 part.relaDyn->addReloc({R_AARCH64_AUTH_RELATIVE, sec, offset, in processAux() 1173 part.relaDyn->addSymbolReloc(rel, *sec, offset, sym, addend, type); in processAux() 1744 auto &dyn = config->androidPackDynRelocs ? *in.relaPlt : *mainPart->relaDyn; in handleNonPreemptibleIfunc() [all …]
|
H A D | Writer.cpp | 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() 1488 part.relaDyn->addReloc({R_AARCH64_AUTH_RELATIVE, elem.inputSec, in finalizeAddressDependentContent() 1497 if (part.relaDyn) in finalizeAddressDependentContent() 1498 changed |= part.relaDyn->updateAllocSize(); in finalizeAddressDependentContent() 1672 if (relSec == mainPart->relaDyn.get()) in removeUnusedSyntheticSections() 1870 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections() 1981 if (part.relaDyn) { in finalizeSections() [all …]
|
H A D | SyntheticSections.cpp | 1020 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() 1300 static uint64_t addRelaSz(const RelocationBaseSection &relaDyn) { in addRelaSz() argument 1301 size_t size = relaDyn.getSize(); in addRelaSz() 1302 if (in.relaPlt->getParent() == relaDyn.getParent()) in addRelaSz() [all …]
|
H A D | SyntheticSections.h | 1466 std::unique_ptr<RelocationBaseSection> relaDyn; member
|
H A D | Thunks.cpp | 477 mainPart->relaDyn->addRelativeReloc( in PPC64PILongBranchThunk()
|