Lines Matching refs:ELFConfig
286 const ELFConfig &ELFConfig, Object &Obj) { in updateAndRemoveSymbols() argument
296 ((ELFConfig.LocalizeHidden && in updateAndRemoveSymbols()
347 (ELFConfig.KeepFileSymbols && Sym.Type == STT_FILE)) in updateAndRemoveSymbols()
386 const ELFConfig &ELFConfig, Object &Obj) { in replaceAndRemoveSections() argument
512 if ((!Config.SymbolsToKeep.empty() || ELFConfig.KeepFileSymbols) && in replaceAndRemoveSections()
521 if (Error E = Obj.removeSections(ELFConfig.AllowBrokenLinks, RemovePred)) in replaceAndRemoveSections()
616 static Error handleArgs(const CommonConfig &Config, const ELFConfig &ELFConfig, in handleArgs() argument
625 ELFConfig.AllowBrokenLinks, in handleArgs()
642 if (Error E = replaceAndRemoveSections(Config, ELFConfig, Obj)) in handleArgs()
645 if (Error E = updateAndRemoveSymbols(Config, ELFConfig, Obj)) in handleArgs()
692 addSymbol(Obj, SI, ELFConfig.NewSymbolVisibility); in handleArgs()
775 if (ELFConfig.EntryExpr) in handleArgs()
776 Obj.Entry = ELFConfig.EntryExpr(Obj.Entry); in handleArgs()
790 const ELFConfig &ELFConfig, in executeObjcopyOnIHex() argument
799 if (Error E = handleArgs(Config, ELFConfig, **Obj)) in executeObjcopyOnIHex()
805 const ELFConfig &ELFConfig, in executeObjcopyOnRawBinary() argument
808 BinaryReader Reader(&In, ELFConfig.NewSymbolVisibility); in executeObjcopyOnRawBinary()
817 if (Error E = handleArgs(Config, ELFConfig, **Obj)) in executeObjcopyOnRawBinary()
823 const ELFConfig &ELFConfig, in executeObjcopyOnBinary() argument
836 if (Error E = handleArgs(Config, ELFConfig, **Obj)) in executeObjcopyOnBinary()