Lines Matching defs:CopyConfig
42 struct CopyConfig { struct
44 StringRef InputFilename;
45 StringRef InputFormat;
46 StringRef OutputFilename;
47 StringRef OutputFormat;
50 MachineInfo BinaryArch;
52 Optional<MachineInfo> OutputArch;
55 StringRef AddGnuDebugLink;
56 StringRef BuildIdLinkDir;
57 Optional<StringRef> BuildIdLinkInput;
58 Optional<StringRef> BuildIdLinkOutput;
59 StringRef SplitDWO;
60 StringRef SymbolsPrefix;
63 std::vector<StringRef> AddSection;
64 std::vector<StringRef> DumpSection;
65 std::vector<StringRef> KeepSection;
66 std::vector<StringRef> OnlySection;
67 std::vector<StringRef> SymbolsToGlobalize;
68 std::vector<StringRef> SymbolsToKeep;
69 std::vector<StringRef> SymbolsToLocalize;
70 std::vector<StringRef> SymbolsToRemove;
71 std::vector<StringRef> SymbolsToWeaken;
72 std::vector<StringRef> ToRemove;
73 std::vector<std::string> SymbolsToKeepGlobal;
76 StringMap<SectionRename> SectionsToRename;
100 // objcopy, will always contain exactly one CopyConfig. When invoked as strip, argument