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

References

tools/lld/ELF/OutputSections.cpp
   60   shdr->sh_offset = offset;
tools/lld/ELF/SyntheticSections.cpp
  508   uint8_t *buf = Out::bufferStart + getParent()->offset + outSecOff;
 2822   uint8_t *buf = Out::bufferStart + getParent()->offset + outSecOff;
tools/lld/ELF/Target.cpp
  102     uint8_t *isecLoc = Out::bufferStart + isec->getParent()->offset + isec->outSecOff;
tools/lld/ELF/Writer.cpp
 2310   return first->offset + os->addr - first->addr;
 2317   os->offset = off;
 2374     if ((sec->offset > fileSize) || (sec->offset + sec->size > fileSize))
 2374     if ((sec->offset > fileSize) || (sec->offset + sec->size > fileSize))
 2376             rangeToString(sec->offset, sec->size) +
 2389       p->p_filesz = last->offset - first->offset;
 2389       p->p_filesz = last->offset - first->offset;
 2394       p->p_offset = first->offset;
 2400         p->p_offset -= part.elfHeader->getParent()->offset;
 2477       fileOffs.push_back({sec, sec->offset});
 2612       sec->writeTo<ELFT>(Out::bufferStart + sec->offset);
 2631         fillTrap(Out::bufferStart + alignDown(p->firstSec->offset + p->p_filesz,
 2633                  Out::bufferStart + alignTo(p->firstSec->offset + p->p_filesz,
 2657       sec->writeTo<ELFT>(Out::bufferStart + sec->offset);
 2661       sec->writeTo<ELFT>(Out::bufferStart + sec->offset);