Home
last modified time | relevance | path

Searched refs:relaDyn (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DRelocations.cpp402 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 DWriter.cpp825 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 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()
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 DSyntheticSections.h1466 std::unique_ptr<RelocationBaseSection> relaDyn; member
H A DThunks.cpp477 mainPart->relaDyn->addRelativeReloc( in PPC64PILongBranchThunk()