[llvm-objdump] add -v alias for --version
authorNick Desaulniers <ndesaulniers@google.com>
Fri, 30 Apr 2021 18:26:30 +0000 (11:26 -0700)
committerNick Desaulniers <ndesaulniers@google.com>
Fri, 30 Apr 2021 18:26:36 +0000 (11:26 -0700)
Used by the Linux kernel's CONFIG_X86_DECODER_SELFTEST.

Link: https://github.com/ClangBuiltLinux/linux/issues/1130
Reviewed By: MaskRay, jhenderson, rupprecht

Differential Revision: https://reviews.llvm.org/D101483

llvm/docs/CommandGuide/llvm-objdump.rst
llvm/test/tools/llvm-objdump/version.test [new file with mode: 0644]
llvm/tools/llvm-objdump/ObjdumpOpts.td

index 6e47b4a..d5b83bb 100644 (file)
@@ -93,7 +93,7 @@ combined with other commands:
 
   Display the unwind info of the input(s).
 
-.. option:: --version
+.. option:: -v, --version
 
   Display the version of the :program:`llvm-objdump` executable. Does not stack
   with other commands.
diff --git a/llvm/test/tools/llvm-objdump/version.test b/llvm/test/tools/llvm-objdump/version.test
new file mode 100644 (file)
index 0000000..afe2c15
--- /dev/null
@@ -0,0 +1,5 @@
+RUN: llvm-objdump --version | FileCheck %s
+RUN: llvm-objdump -v | FileCheck %s
+
+CHECK: LLVM version
+CHECK: Registered Targets:
index 17a6acd..3b4bece 100644 (file)
@@ -14,6 +14,8 @@ def help_hidden : Flag<["--"], "help-hidden">,
 def version : Flag<["--"], "version">,
   HelpText<"Display the version of this program">,
   Group<grp_generic>;
+def : Flag<["-"], "v">, Alias<version>, HelpText<"Alias for --version">,
+  Group<grp_generic>;