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

References

tools/llvm-objcopy/CopyConfig.cpp
  809   Config.AllowBrokenLinks = InputArgs.hasArg(STRIP_allow_broken_links);
  810   Config.StripDebug = InputArgs.hasArg(STRIP_strip_debug);
  813     Config.DiscardMode =
  817   Config.StripSections = InputArgs.hasArg(STRIP_strip_sections);
  818   Config.StripUnneeded = InputArgs.hasArg(STRIP_strip_unneeded);
  820     Config.StripAll = Arg->getOption().getID() == STRIP_strip_all;
  821   Config.StripAllGNU = InputArgs.hasArg(STRIP_strip_all_gnu);
  822   Config.OnlyKeepDebug = InputArgs.hasArg(STRIP_only_keep_debug);
  823   Config.KeepFileSymbols = InputArgs.hasArg(STRIP_keep_file_symbols);
  826     if (Error E = Config.KeepSection.addMatcher(NameOrPattern::create(
  831     if (Error E = Config.ToRemove.addMatcher(NameOrPattern::create(
  836     if (Error E = Config.SymbolsToRemove.addMatcher(NameOrPattern::create(
  841     if (Error E = Config.SymbolsToKeep.addMatcher(NameOrPattern::create(
  845   if (!InputArgs.hasArg(STRIP_no_strip_all) && !Config.StripDebug &&
  846       !Config.StripUnneeded && Config.DiscardMode == DiscardType::None &&
  846       !Config.StripUnneeded && Config.DiscardMode == DiscardType::None &&
  847       !Config.StripAllGNU && Config.SymbolsToRemove.empty())
  847       !Config.StripAllGNU && Config.SymbolsToRemove.empty())
  848     Config.StripAll = true;
  850   if (Config.DiscardMode == DiscardType::All)
  851     Config.StripDebug = true;
  853   Config.DeterministicArchives =
  857   Config.PreserveDates = InputArgs.hasArg(STRIP_preserve_dates);
  858   Config.InputFormat = FileFormat::Unspecified;
  859   Config.OutputFormat = FileFormat::Unspecified;
  863     Config.InputFilename = Positional[0];
  864     Config.OutputFilename =
  866     DC.CopyConfigs.push_back(std::move(Config));
  880       Config.InputFilename = Filename;
  881       Config.OutputFilename = Filename;
  882       DC.CopyConfigs.push_back(Config);
  886   if (Config.PreserveDates && (is_contained(Positional, "-") ||