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

References

tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  596   if (!Config.SplitDWO.empty())
  598             splitDWOToFile(Config, Reader, Config.SplitDWO, OutputElfType))
  598             splitDWOToFile(Config, Reader, Config.SplitDWO, OutputElfType))
  601   if (Config.OutputArch) {
  602     Obj.Machine = Config.OutputArch.getValue().EMachine;
  603     Obj.OSABI = Config.OutputArch.getValue().OSABI;
  610   if (Error E = replaceAndRemoveSections(Config, Obj))
  613   if (Error E = updateAndRemoveSymbols(Config, Obj))
  616   if (!Config.SectionsToRename.empty()) {
  618       const auto Iter = Config.SectionsToRename.find(Sec.Name);
  619       if (Iter != Config.SectionsToRename.end()) {
  631   if (!Config.AllocSectionsPrefix.empty()) {
  635         Sec.Name = (Config.AllocSectionsPrefix + Sec.Name).str();
  667                 (prefix + Config.AllocSectionsPrefix + TargetSec->Name).str();
  673   if (!Config.SetSectionAlignment.empty()) {
  675       auto I = Config.SetSectionAlignment.find(Sec.Name);
  676       if (I != Config.SetSectionAlignment.end())
  681   if (!Config.SetSectionFlags.empty()) {
  683       const auto Iter = Config.SetSectionFlags.find(Sec.Name);
  684       if (Iter != Config.SetSectionFlags.end()) {
  691   for (const auto &Flag : Config.AddSection) {
  709   for (const auto &Flag : Config.DumpSection) {
  717   if (!Config.AddGnuDebugLink.empty())
  718     Obj.addSection<GnuDebugLinkSection>(Config.AddGnuDebugLink,
  719                                         Config.GnuDebugLinkCRC32);
  721   for (const NewSymbolInfo &SI : Config.ELF->SymbolsToAdd) {
  729   if (Config.EntryExpr)
  730     Obj.Entry = Config.EntryExpr(Obj.Entry);