Home
last modified time | relevance | path

Searched refs:ELFConfig (Results 1 – 18 of 18) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/ObjCopy/ELF/
H A DELFObjcopy.h23 struct ELFConfig;
31 const ELFConfig &ELFConfig, MemoryBuffer &In,
39 const ELFConfig &ELFConfig, MemoryBuffer &In,
46 const ELFConfig &ELFConfig,
H A DELFConfig.h20 struct ELFConfig { struct
/openbsd-src/gnu/llvm/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp104 Expected<const ELFConfig &> ELFConfig = ConfigMgr.getELFConfig(); in executeObjcopyOnIHex() local
105 if (!ELFConfig) in executeObjcopyOnIHex()
106 return ELFConfig.takeError(); in executeObjcopyOnIHex()
108 return elf::executeObjcopyOnIHex(ConfigMgr.getCommonConfig(), *ELFConfig, In, in executeObjcopyOnIHex()
125 Expected<const ELFConfig &> ELFConfig = ConfigMgr.getELFConfig(); in executeObjcopyOnRawBinary() local
126 if (!ELFConfig) in executeObjcopyOnRawBinary()
127 return ELFConfig.takeError(); in executeObjcopyOnRawBinary()
129 return elf::executeObjcopyOnRawBinary(Config, *ELFConfig, In, Out); in executeObjcopyOnRawBinary()
H A DObjcopyOptions.cpp623 ELFConfig &ELFConfig = ConfigMgr.ELF; in parseObjcopyOptions() local
667 ELFConfig.NewSymbolVisibility = StringSwitch<uint8_t>(VisibilityStr) in parseObjcopyOptions()
674 if (ELFConfig.NewSymbolVisibility == Invalid) in parseObjcopyOptions()
881 ELFConfig.LocalizeHidden = InputArgs.hasArg(OBJCOPY_localize_hidden); in parseObjcopyOptions()
890 ELFConfig.KeepFileSymbols = InputArgs.hasArg(OBJCOPY_keep_file_symbols); in parseObjcopyOptions()
896 ELFConfig.KeepFileSymbols = true; in parseObjcopyOptions()
970 ELFConfig.AllowBrokenLinks = InputArgs.hasArg(OBJCOPY_allow_broken_links); in parseObjcopyOptions()
990 ELFConfig.EntryExpr = [EAddr](uint64_t) { return *EAddr; }; in parseObjcopyOptions()
997 auto Expr = ELFConfig.EntryExpr ? std::move(ELFConfig.EntryExpr) in parseObjcopyOptions()
999 ELFConfig.EntryExpr = [Expr, EIncr](uint64_t EAddr) { in parseObjcopyOptions()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp269 const ELFConfig &ELFConfig, Object &Obj) { in updateAndRemoveSymbols() argument
279 ((ELFConfig.LocalizeHidden && in updateAndRemoveSymbols()
330 (ELFConfig.KeepFileSymbols && Sym.Type == STT_FILE)) in updateAndRemoveSymbols()
369 const ELFConfig &ELFConfig, Object &Obj) { in replaceAndRemoveSections() argument
495 if ((!Config.SymbolsToKeep.empty() || ELFConfig.KeepFileSymbols) && in replaceAndRemoveSections()
504 if (Error E = Obj.removeSections(ELFConfig.AllowBrokenLinks, RemovePred)) in replaceAndRemoveSections()
599 static Error handleArgs(const CommonConfig &Config, const ELFConfig &ELFConfig, in handleArgs() argument
608 ELFConfig.AllowBrokenLinks, in handleArgs()
625 if (Error E = replaceAndRemoveSections(Config, ELFConfig, Obj)) in handleArgs()
628 if (Error E = updateAndRemoveSymbols(Config, ELFConfig, Obj)) in handleArgs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/
H A DObjCopy.cpp41 Expected<const ELFConfig &> ELFConfig = Config.getELFConfig(); in executeObjcopyOnBinary() local
42 if (!ELFConfig) in executeObjcopyOnBinary()
43 return ELFConfig.takeError(); in executeObjcopyOnBinary()
45 return elf::executeObjcopyOnBinary(Config.getCommonConfig(), *ELFConfig, in executeObjcopyOnBinary()
/openbsd-src/gnu/llvm/llvm/include/llvm/ObjCopy/
H A DMultiFormatConfig.h18 struct ELFConfig;
29 virtual Expected<const ELFConfig &> getELFConfig() const = 0;
H A DConfigManager.h28 Expected<const ELFConfig &> getELFConfig() const override { return ELF; } in getELFConfig()
40 ELFConfig ELF;
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642217 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.macppc2216 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.loongson2216 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.octeon2216 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.arm642217 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.powerpc642215 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.armv72215 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.i3862215 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
H A Dclang.sparc642216 ./usr/include/llvm/ObjCopy/ELF/ELFConfig.h
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt5409 llvm/include/llvm/ObjCopy/ELF/ELFConfig.h