Lines Matching defs:ELFConfig
648 ELFConfig &ELFConfig = ConfigMgr.ELF;
692 ELFConfig.NewSymbolVisibility = StringSwitch<uint8_t>(VisibilityStr)
699 if (ELFConfig.NewSymbolVisibility == Invalid)
985 ELFConfig.LocalizeHidden = InputArgs.hasArg(OBJCOPY_localize_hidden);
994 ELFConfig.VerifyNoteSections = InputArgs.hasFlag(
998 ELFConfig.KeepFileSymbols = InputArgs.hasArg(OBJCOPY_keep_file_symbols);
1004 ELFConfig.KeepFileSymbols = true;
1094 ELFConfig.SymbolsToSetVisibility.emplace_back(NameMatcher(), *Type);
1095 if (Error E = ELFConfig.SymbolsToSetVisibility.back().first.addMatcher(
1107 ELFConfig.SymbolsToSetVisibility.emplace_back(NameMatcher(), *Type);
1109 addSymbolsFromFile(ELFConfig.SymbolsToSetVisibility.back().first,
1114 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(OBJCOPY_allow_broken_links);
1134 ELFConfig.EntryExpr = [EAddr](uint64_t) { return *EAddr; };
1141 auto Expr = ELFConfig.EntryExpr ? std::move(ELFConfig.EntryExpr)
1143 ELFConfig.EntryExpr = [Expr, EIncr](uint64_t EAddr) {
1432 ELFConfig &ELFConfig = ConfigMgr.ELF;
1444 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(STRIP_allow_broken_links);
1458 ELFConfig.KeepFileSymbols = InputArgs.hasArg(STRIP_keep_file_symbols);
1489 ELFConfig.KeepFileSymbols = true;