diff options
Diffstat (limited to 'llvm/tools/llvm-objcopy/StripOpts.td')
| -rw-r--r-- | llvm/tools/llvm-objcopy/StripOpts.td | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/llvm/tools/llvm-objcopy/StripOpts.td b/llvm/tools/llvm-objcopy/StripOpts.td new file mode 100644 index 00000000000..3266c89bda0 --- /dev/null +++ b/llvm/tools/llvm-objcopy/StripOpts.td @@ -0,0 +1,12 @@ +include "llvm/Option/OptParser.td" + +multiclass Eq<string name> { + def NAME: Separate<["--", "-"], name>; + def NAME # _eq: Joined<["--", "-"], name # "=">, Alias<!cast<Separate>(NAME)>; +} + +def help : Flag<["-", "--"], "help">; + +def strip_debug : Flag<["-", "--"], "strip-debug">, + HelpText<"Remove debugging symbols only">; + |

