aboutsummaryrefslogtreecommitdiff
path: root/llvm
diff options
context:
space:
mode:
authorNick Desaulniers <ndesaulniers@google.com>2021-04-30 11:26:30 -0700
committerNick Desaulniers <ndesaulniers@google.com>2021-04-30 11:26:36 -0700
commitdde24a87c55f82d8c7b3bf3eafb10f2b9b2b9a01 (patch)
tree27efafaac06716b5f8d00caebb00f0a787ec78ec /llvm
parent93bc038126304cffc230fbc5561c78efa6fe4209 (diff)
downloadllvm-dde24a87c55f82d8c7b3bf3eafb10f2b9b2b9a01.zip
llvm-dde24a87c55f82d8c7b3bf3eafb10f2b9b2b9a01.tar.gz
llvm-dde24a87c55f82d8c7b3bf3eafb10f2b9b2b9a01.tar.bz2
[llvm-objdump] add -v alias for --version
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
Diffstat (limited to 'llvm')
-rw-r--r--llvm/docs/CommandGuide/llvm-objdump.rst2
-rw-r--r--llvm/test/tools/llvm-objdump/version.test5
-rw-r--r--llvm/tools/llvm-objdump/ObjdumpOpts.td2
3 files changed, 8 insertions, 1 deletions
diff --git a/llvm/docs/CommandGuide/llvm-objdump.rst b/llvm/docs/CommandGuide/llvm-objdump.rst
index 6e47b4a1..d5b83bb 100644
--- a/llvm/docs/CommandGuide/llvm-objdump.rst
+++ b/llvm/docs/CommandGuide/llvm-objdump.rst
@@ -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
index 0000000..afe2c15
--- /dev/null
+++ b/llvm/test/tools/llvm-objdump/version.test
@@ -0,0 +1,5 @@
+RUN: llvm-objdump --version | FileCheck %s
+RUN: llvm-objdump -v | FileCheck %s
+
+CHECK: LLVM version
+CHECK: Registered Targets:
diff --git a/llvm/tools/llvm-objdump/ObjdumpOpts.td b/llvm/tools/llvm-objdump/ObjdumpOpts.td
index 17a6acd..3b4bece 100644
--- a/llvm/tools/llvm-objdump/ObjdumpOpts.td
+++ b/llvm/tools/llvm-objdump/ObjdumpOpts.td
@@ -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>;