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

Declarations

tools/lld/ELF/OutputSections.h
  130   static OutputSection *elfHeader;

References

tools/lld/ELF/Driver.cpp
 1808   Out::elfHeader = make<OutputSection>("", 0, SHF_ALLOC);
 1809   Out::elfHeader->size = sizeof(typename ELFT::Ehdr);
tools/lld/ELF/LinkerScript.cpp
 1053     Out::elfHeader->addr = min;
 1054     Out::programHeaders->addr = min + Out::elfHeader->size;
 1062   Out::elfHeader->ptLoad = nullptr;
 1090     Out::elfHeader->addr = dot;
 1091     Out::programHeaders->addr = dot + Out::elfHeader->size;
 1125       phdr->add(Out::elfHeader);
tools/lld/ELF/OutputSections.cpp
  232   return Out::elfHeader->size + Out::programHeaders->size;
tools/lld/ELF/Writer.cpp
  267                        STT_NOTYPE, gotOff, /*size=*/0, Out::elfHeader});
  275   addOptionalRegular("__ehdr_start", Out::elfHeader, 0, STV_HIDDEN);
  279   addOptionalRegular("__executable_start", Out::elfHeader, 0, STV_HIDDEN);
  284   addOptionalRegular("__dso_handle", Out::elfHeader, 0, STV_HIDDEN);
  291     return addOptionalRegular(s, Out::elfHeader, pos, STV_DEFAULT);
 1005       Out::elfHeader, 0, STV_HIDDEN, STB_WEAK);
 1009       Out::elfHeader, 0, STV_HIDDEN, STB_WEAK);
 1706         addOptionalRegular("__global_pointer$", sec ? sec : Out::elfHeader,
 1834   Out::elfHeader->sectionIndex = 1;
 1986     Default = Out::elfHeader;
 2082       load->add(Out::elfHeader);
 2339   off = setFileOffset(Out::elfHeader, off);