Lines Matching refs:relaDyn
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()
1398 if (part.relaDyn->isNeeded()) { in computeContents()
1399 addInSec(part.relaDyn->dynamicTag, *part.relaDyn); in computeContents()
1400 entries.emplace_back(part.relaDyn->sizeDynamicTag, in computeContents()
1401 addRelaSz(*part.relaDyn)); in computeContents()
1411 size_t numRelativeRels = part.relaDyn->getRelativeRelocCount(); in computeContents()
4751 part.relaDyn = std::make_unique<AndroidPackedRelocationSection<ELFT>>( in createSyntheticSections()
4754 part.relaDyn = std::make_unique<RelocationSection<ELFT>>( in createSyntheticSections()
4784 add(*part.relaDyn); in createSyntheticSections()