reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lld/ELF/LinkerScript.cpp
  445   if (s == in.shStrTab || s == mainPart->relaDyn || s == mainPart->relrDyn)
tools/lld/ELF/Relocations.cpp
  171       mainPart->relaDyn->addReloc(
  210         mainPart->relaDyn->addReloc(target->tlsModuleIndexRel, in.got,
  249           mainPart->relaDyn->addReloc(target->tlsModuleIndexRel, in.got, off, &sym);
  255           mainPart->relaDyn->addReloc(target->tlsOffsetRel, in.got, offsetOff,
  273         mainPart->relaDyn->addReloc(target->tlsGotRel, in.got, sym.getGotOffset(),
  586   mainPart->relaDyn->addReloc(target->copyRel, sec, 0, &ss);
  949   part.relaDyn->addReloc(target->relativeRel, isec, offsetInSec, sym, addend,
  988   mainPart->relaDyn->addReloc(
 1052       sec.getPartition().relaDyn->addReloc(rel, &sec, offset, &sym, addend,
 1264     mainPart->relaDyn->addReloc(type, &sec, offset, &sym, addend, R_ADDEND, type);
tools/lld/ELF/SyntheticSections.cpp
  945         mainPart->relaDyn->addReloc(target->tlsGotRel, this, offset, s);
  953         mainPart->relaDyn->addReloc(target->tlsModuleIndexRel, this, offset, s);
  961         mainPart->relaDyn->addReloc(target->tlsModuleIndexRel, this, offset, s);
  967         mainPart->relaDyn->addReloc(target->tlsOffsetRel, this, offset, s);
  979       mainPart->relaDyn->addReloc(target->relativeRel, this, offset, p.first);
  989         mainPart->relaDyn->addReloc({target->relativeRel, this, offset, l.first,
  995       mainPart->relaDyn->addReloc({target->relativeRel, this, offset, true,
 1350   if (part.relaDyn->isNeeded() ||
 1352        part.relaDyn->getParent() == in.relaIplt->getParent())) {
 1353     addInSec(part.relaDyn->dynamicTag, part.relaDyn);
 1353     addInSec(part.relaDyn->dynamicTag, part.relaDyn);
 1354     entries.push_back({part.relaDyn->sizeDynamicTag, addRelaSz(part.relaDyn)});
 1354     entries.push_back({part.relaDyn->sizeDynamicTag, addRelaSz(part.relaDyn)});
 1364       size_t numRelativeRels = part.relaDyn->getRelativeRelocCount();
tools/lld/ELF/Thunks.cpp
  303     mainPart->relaDyn->addReloc(
tools/lld/ELF/Writer.cpp
  392       part.relaDyn = make<AndroidPackedRelocationSection<ELFT>>(relaDynName);
  394       part.relaDyn =
  424       add(part.relaDyn);
 1581       changed |= part.relaDyn->updateAllocSize();
 1802     for (DynamicReloc &reloc : part.relaDyn->relocs)
 1899     finalizeSynthetic(part.relaDyn);