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

References

tools/lld/ELF/Writer.cpp
  370       sec->partition = part.getNumber();
  374     if (!part.name.empty()) {
  375       part.elfHeader = make<PartitionElfHeaderSection<ELFT>>();
  376       part.elfHeader->name = part.name;
  376       part.elfHeader->name = part.name;
  377       add(part.elfHeader);
  379       part.programHeaders = make<PartitionProgramHeadersSection<ELFT>>();
  380       add(part.programHeaders);
  384       part.buildId = make<BuildIdSection>();
  385       add(part.buildId);
  388     part.dynStrTab = make<StringTableSection>(".dynstr", true);
  389     part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab);
  389     part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab);
  390     part.dynamic = make<DynamicSection<ELFT>>();
  392       part.relaDyn = make<AndroidPackedRelocationSection<ELFT>>(relaDynName);
  394       part.relaDyn =
  398       part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab);
  398       part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab);
  399       add(part.dynSymTab);
  401       part.verSym = make<VersionTableSection>();
  402       add(part.verSym);
  405         part.verDef = make<VersionDefinitionSection>();
  406         add(part.verDef);
  409       part.verNeed = make<VersionNeedSection<ELFT>>();
  410       add(part.verNeed);
  413         part.gnuHashTab = make<GnuHashTableSection>();
  414         add(part.gnuHashTab);
  418         part.hashTab = make<HashTableSection>();
  419         add(part.hashTab);
  422       add(part.dynamic);
  423       add(part.dynStrTab);
  424       add(part.relaDyn);
  428       part.relrDyn = make<RelrSection<ELFT>>();
  429       add(part.relrDyn);
  434         part.ehFrameHdr = make<EhFrameHeader>();
  435         add(part.ehFrameHdr);
  437       part.ehFrame = make<EhFrameSection>();
  438       add(part.ehFrame);
  444       part.armExidx = make<ARMExidxSyntheticSection>();
  445       add(part.armExidx);