Lines Matching refs:ELFConfig
270 const ELFConfig &ELFConfig, Object &Obj) { in updateAndRemoveSymbols() argument
280 ((ELFConfig.LocalizeHidden && in updateAndRemoveSymbols()
331 (ELFConfig.KeepFileSymbols && Sym.Type == STT_FILE)) in updateAndRemoveSymbols()
370 const ELFConfig &ELFConfig, Object &Obj) { in replaceAndRemoveSections() argument
496 if ((!Config.SymbolsToKeep.empty() || ELFConfig.KeepFileSymbols) && in replaceAndRemoveSections()
505 if (Error E = Obj.removeSections(ELFConfig.AllowBrokenLinks, RemovePred)) in replaceAndRemoveSections()
600 static Error handleArgs(const CommonConfig &Config, const ELFConfig &ELFConfig, in handleArgs() argument
609 ELFConfig.AllowBrokenLinks, in handleArgs()
626 if (Error E = replaceAndRemoveSections(Config, ELFConfig, Obj)) in handleArgs()
629 if (Error E = updateAndRemoveSymbols(Config, ELFConfig, Obj)) in handleArgs()
676 addSymbol(Obj, SI, ELFConfig.NewSymbolVisibility); in handleArgs()
756 if (ELFConfig.EntryExpr) in handleArgs()
757 Obj.Entry = ELFConfig.EntryExpr(Obj.Entry); in handleArgs()
771 const ELFConfig &ELFConfig, in executeObjcopyOnIHex() argument
780 if (Error E = handleArgs(Config, ELFConfig, **Obj)) in executeObjcopyOnIHex()
786 const ELFConfig &ELFConfig, in executeObjcopyOnRawBinary() argument
789 BinaryReader Reader(&In, ELFConfig.NewSymbolVisibility); in executeObjcopyOnRawBinary()
798 if (Error E = handleArgs(Config, ELFConfig, **Obj)) in executeObjcopyOnRawBinary()
804 const ELFConfig &ELFConfig, in executeObjcopyOnBinary() argument
817 if (Error E = handleArgs(Config, ELFConfig, **Obj)) in executeObjcopyOnBinary()