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

References

tools/lld/ELF/InputSection.cpp
  559   if (!os || !os->ptLoad || !os->ptLoad->firstSec)
  561   return os->ptLoad->firstSec->addr;
tools/lld/ELF/LinkerScript.cpp
 1064   firstPTLoad->firstSec = findFirstSection(firstPTLoad);
tools/lld/ELF/Symbols.cpp
  118       if (!Out::tlsPhdr || !Out::tlsPhdr->firstSec)
  121       return va - Out::tlsPhdr->firstSec->addr;
tools/lld/ELF/Writer.cpp
  148     if (!p->firstSec)
  150     uint64_t size = p->lastSec->addr + p->lastSec->size - p->firstSec->addr;
  982   if (!firstSec)
  983     firstSec = sec;
 2138           (sec->lmaRegion && (sec->lmaRegion != load->firstSec->lmaRegion))) &&
 2140         sec->memRegion != load->firstSec->memRegion || flags != newFlags ||
 2154   if (tlsHdr->firstSec)
 2161   if (relRo->firstSec)
 2229     OutputSection *cmd = p->firstSec;
 2264       else if (Out::tlsPhdr && Out::tlsPhdr->firstSec == p->firstSec)
 2264       else if (Out::tlsPhdr && Out::tlsPhdr->firstSec == p->firstSec)
 2281       if (p->p_type == PT_LOAD && p->firstSec) {
 2294   if (os->ptLoad && os->ptLoad->firstSec == os)
 2309   OutputSection *first = os->ptLoad->firstSec;
 2385     OutputSection *first = p->firstSec;
 2631         fillTrap(Out::bufferStart + alignDown(p->firstSec->offset + p->p_filesz,
 2633                  Out::bufferStart + alignTo(p->firstSec->offset + p->p_filesz,