summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objcopy/MachO
diff options
context:
space:
mode:
authorChris Jackson <snortotter@gmail.com>2019-08-30 10:17:16 +0000
committerChris Jackson <snortotter@gmail.com>2019-08-30 10:17:16 +0000
commitfa1fe937893c1581c71b225602f44a32102b86ff (patch)
tree2872328c078795646501b6edc37ef19509117d96 /llvm/tools/llvm-objcopy/MachO
parentb4fd7d4258589c52539043c0806fd2a143a2c15d (diff)
downloadbcm5719-llvm-fa1fe937893c1581c71b225602f44a32102b86ff.tar.gz
bcm5719-llvm-fa1fe937893c1581c71b225602f44a32102b86ff.zip
[llvm-objcopy] Allow the visibility of symbols created by --binary and
--add-symbol to be specified with --new-symbol-visibility llvm-svn: 370458
Diffstat (limited to 'llvm/tools/llvm-objcopy/MachO')
-rw-r--r--llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp b/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp
index c59fa2bd795..a52931e469f 100644
--- a/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp
+++ b/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp
@@ -25,10 +25,11 @@ static Error handleArgs(const CopyConfig &Config, Object &Obj) {
!Config.SplitDWO.empty() || !Config.SymbolsPrefix.empty() ||
!Config.AllocSectionsPrefix.empty() || !Config.AddSection.empty() ||
!Config.DumpSection.empty() || !Config.KeepSection.empty() ||
- !Config.OnlySection.empty() || !Config.SymbolsToGlobalize.empty() ||
- !Config.SymbolsToKeep.empty() || !Config.SymbolsToLocalize.empty() ||
- !Config.SymbolsToWeaken.empty() || !Config.SymbolsToKeepGlobal.empty() ||
- !Config.SectionsToRename.empty() || !Config.SymbolsToRename.empty() ||
+ Config.NewSymbolVisibility || !Config.OnlySection.empty() ||
+ !Config.SymbolsToGlobalize.empty() || !Config.SymbolsToKeep.empty() ||
+ !Config.SymbolsToLocalize.empty() || !Config.SymbolsToWeaken.empty() ||
+ !Config.SymbolsToKeepGlobal.empty() || !Config.SectionsToRename.empty() ||
+ !Config.SymbolsToRename.empty() ||
!Config.UnneededSymbolsToRemove.empty() ||
!Config.SetSectionFlags.empty() || !Config.ToRemove.empty() ||
Config.ExtractDWO || Config.KeepFileSymbols || Config.LocalizeHidden ||
OpenPOWER on IntegriCloud