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

References

tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  357         ((Config.LocalizeHidden &&
  359          Config.SymbolsToLocalize.matches(Sym.Name)))
  372     if (!Config.SymbolsToKeepGlobal.empty() &&
  373         !Config.SymbolsToKeepGlobal.matches(Sym.Name) &&
  377     if (Config.SymbolsToGlobalize.matches(Sym.Name) &&
  381     if (Config.SymbolsToWeaken.matches(Sym.Name) && Sym.Binding == STB_GLOBAL)
  384     if (Config.Weaken && Sym.Binding == STB_GLOBAL &&
  388     const auto I = Config.SymbolsToRename.find(Sym.Name);
  389     if (I != Config.SymbolsToRename.end())
  392     if (!Config.SymbolsPrefix.empty() && Sym.Type != STT_SECTION)
  393       Sym.Name = (Config.SymbolsPrefix + Sym.Name).str();
  399   if (Config.StripUnneeded || !Config.UnneededSymbolsToRemove.empty() ||
  399   if (Config.StripUnneeded || !Config.UnneededSymbolsToRemove.empty() ||
  400       !Config.OnlySection.empty()) {
  406     if (Config.SymbolsToKeep.matches(Sym.Name) ||
  407         (Config.KeepFileSymbols && Sym.Type == STT_FILE))
  410     if ((Config.DiscardMode == DiscardType::All ||
  411          (Config.DiscardMode == DiscardType::Locals &&
  417     if (Config.StripAll || Config.StripAllGNU)
  417     if (Config.StripAll || Config.StripAllGNU)
  420     if (Config.SymbolsToRemove.matches(Sym.Name))
  423     if ((Config.StripUnneeded ||
  424          Config.UnneededSymbolsToRemove.matches(Sym.Name)) &&
  429     if (!Config.OnlySection.empty() && !Sym.Referenced &&