diff options
author | Igor Kudrin <ikudrin@accesssoftek.com> | 2019-04-19 10:17:52 +0000 |
---|---|---|
committer | Igor Kudrin <ikudrin@accesssoftek.com> | 2019-04-19 10:17:52 +0000 |
commit | 99f641ccadcab1e5b98f6ad09a9344855cdf287a (patch) | |
tree | 27d6759d0e0e8b2ea18c9b920caaaa1e2be75778 /llvm/test/tools/llvm-symbolizer/help.test | |
parent | 1b71b7f3b8869d00ec0da81dacfa738b907df8cf (diff) | |
download | bcm5719-llvm-99f641ccadcab1e5b98f6ad09a9344855cdf287a.tar.gz bcm5719-llvm-99f641ccadcab1e5b98f6ad09a9344855cdf287a.zip |
[llvm-symbolizer] Add llvm-addr2line
This adds an alias for llvm-symbolizer with different defaults so that
it can be used as a drop-in replacement for GNU's addr2line.
If a substring "addr2line" is found in the tool's name:
* it defaults "-i", "-f" and "-C" to OFF;
* it uses "--output-style=GNU" by default.
Differential Revision: https://reviews.llvm.org/D60067
llvm-svn: 358749
Diffstat (limited to 'llvm/test/tools/llvm-symbolizer/help.test')
-rw-r--r-- | llvm/test/tools/llvm-symbolizer/help.test | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-symbolizer/help.test b/llvm/test/tools/llvm-symbolizer/help.test new file mode 100644 index 00000000000..e60f14f65bb --- /dev/null +++ b/llvm/test/tools/llvm-symbolizer/help.test @@ -0,0 +1,8 @@ +RUN: llvm-symbolizer -help | FileCheck %s --check-prefix=SYMBOLIZER
+RUN: llvm-addr2line -help | FileCheck %s --check-prefix=ADDR2LINE
+
+SYMBOLIZER: OVERVIEW: llvm-symbolizer
+SYMBOLIZER: USAGE: llvm-symbolizer{{(.exe)?}} [options] <input addresses>...
+
+ADDR2LINE: OVERVIEW: llvm-addr2line
+ADDR2LINE: USAGE: llvm-addr2line{{(.exe)?}} [options] <input addresses>...
|