diff options
Diffstat (limited to 'llvm/tools/llvm-objcopy/CommonOpts.td')
-rw-r--r-- | llvm/tools/llvm-objcopy/CommonOpts.td | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm/tools/llvm-objcopy/CommonOpts.td b/llvm/tools/llvm-objcopy/CommonOpts.td index 6481d1d1df05..4222532a1a38 100644 --- a/llvm/tools/llvm-objcopy/CommonOpts.td +++ b/llvm/tools/llvm-objcopy/CommonOpts.td @@ -84,6 +84,9 @@ def K : JoinedOrSeparate<["-"], "K">, def keep_file_symbols : Flag<["--"], "keep-file-symbols">, HelpText<"Do not remove file symbols">; +def keep_undefined : Flag<["--"], "keep-undefined">, + HelpText<"Do not remove undefined symbols">; + def only_keep_debug : Flag<["--"], "only-keep-debug">, HelpText< @@ -99,7 +102,8 @@ def X : Flag<["-"], "X">, def discard_all : Flag<["--"], "discard-all">, - HelpText<"Remove all local symbols except file and section symbols">; + HelpText<"Remove all local symbols except file and section symbols. Also " + "remove all debug sections">; def x : Flag<["-"], "x">, Alias<discard_all>, HelpText<"Alias for --discard-all">; |