Lines Matching defs:ELFConfig
747 ELFConfig &ELFConfig = ConfigMgr.ELF;
791 ELFConfig.NewSymbolVisibility = StringSwitch<uint8_t>(VisibilityStr)
798 if (ELFConfig.NewSymbolVisibility == Invalid)
1093 ELFConfig.LocalizeHidden = InputArgs.hasArg(OBJCOPY_localize_hidden);
1102 ELFConfig.VerifyNoteSections = InputArgs.hasFlag(
1106 ELFConfig.KeepFileSymbols = InputArgs.hasArg(OBJCOPY_keep_file_symbols);
1112 ELFConfig.KeepFileSymbols = true;
1202 ELFConfig.SymbolsToSetVisibility.emplace_back(NameMatcher(), *Type);
1203 if (Error E = ELFConfig.SymbolsToSetVisibility.back().first.addMatcher(
1215 ELFConfig.SymbolsToSetVisibility.emplace_back(NameMatcher(), *Type);
1217 addSymbolsFromFile(ELFConfig.SymbolsToSetVisibility.back().first,
1222 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(OBJCOPY_allow_broken_links);
1242 ELFConfig.EntryExpr = [EAddr](uint64_t) { return *EAddr; };
1249 auto Expr = ELFConfig.EntryExpr ? std::move(ELFConfig.EntryExpr)
1251 ELFConfig.EntryExpr = [Expr, EIncr](uint64_t EAddr) {
1261 ELFConfig.NotesToRemove.push_back(*NoteInfo);
1264 if (!ELFConfig.NotesToRemove.empty()) {
1563 ELFConfig &ELFConfig = ConfigMgr.ELF;
1575 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(STRIP_allow_broken_links);
1589 ELFConfig.KeepFileSymbols = InputArgs.hasArg(STRIP_keep_file_symbols);
1620 ELFConfig.KeepFileSymbols = true;