Home
last modified time | relevance | path

Searched defs:MachOConfig (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ObjCopy/MachO/
H A DMachOConfig.h21 struct MachOConfig { struct
23 std::vector<StringRef> RPathToAdd;
24 std::vector<StringRef> RPathToPrepend;
25 DenseMap<StringRef, StringRef> RPathsToUpdate;
26 DenseMap<StringRef, StringRef> InstallNamesToUpdate;
27 DenseSet<StringRef> RPathsToRemove;
30 Optional<StringRef> SharedLibId;
33 DenseSet<StringRef> EmptySegmentsToRemove;
36 bool StripSwiftSymbols = false;
37 bool KeepUndefined = false;
[all …]
/llvm-project-15.0.7/llvm/lib/ObjCopy/
H A DObjCopy.cpp57 Expected<const MachOConfig &> MachOConfig = Config.getMachOConfig(); in executeObjcopyOnBinary() local
/llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/
H A DMachOObjcopy.cpp94 const MachOConfig &MachOConfig, in updateAndRemoveSymbols()
149 static Error processLoadCommands(const MachOConfig &MachOConfig, Object &Obj) { in processLoadCommands()
393 const MachOConfig &MachOConfig, Object &Obj) { in handleArgs()
438 const MachOConfig &MachOConfig, in executeObjcopyOnBinary()
/llvm-project-15.0.7/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp609 MachOConfig &MachOConfig = ConfigMgr.MachO; in parseObjcopyOptions() local
1018 MachOConfig &MachOConfig = ConfigMgr.MachO; in parseInstallNameToolOptions() local
1153 MachOConfig &MachOConfig = ConfigMgr.MachO; in parseBitcodeStripOptions() local
1261 MachOConfig &MachOConfig = ConfigMgr.MachO; in parseStripOptions() local