summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
diff options
context:
space:
mode:
authorDmitry Venikov <quolyk@gmail.com>2019-01-16 07:05:58 +0000
committerDmitry Venikov <quolyk@gmail.com>2019-01-16 07:05:58 +0000
commitd3f21d3a08be271f5426f4fbcc7b088f08dc3615 (patch)
treee846ad08e7f8c1d4f5aa761c613236a208cd0873 /llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
parent973eab8a5d5d7b5dcb35836b9cb23630f761992f (diff)
downloadbcm5719-llvm-d3f21d3a08be271f5426f4fbcc7b088f08dc3615.tar.gz
bcm5719-llvm-d3f21d3a08be271f5426f4fbcc7b088f08dc3615.zip
[llvm-symbolizer] Add -C as a short alias to -demangle
Summary: Provides -C as alias to -demangle. Motivation: https://bugs.llvm.org/show_bug.cgi?id=40069. Reviewers: jhenderson, ruiu, rnk, fjricci Reviewed By: jhenderson, ruiu Subscribers: rupprecht, erik.pilkington, llvm-commits Differential Revision: https://reviews.llvm.org/D56591 llvm-svn: 351300
Diffstat (limited to 'llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp')
-rw-r--r--llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp b/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
index e922bc96200..9d19f994b73 100644
--- a/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
+++ b/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
@@ -55,8 +55,12 @@ static cl::opt<bool>
ClPrintInlining("inlining", cl::init(true),
cl::desc("Print all inlined frames for a given address"));
+// -demangle, -C
static cl::opt<bool>
ClDemangle("demangle", cl::init(true), cl::desc("Demangle function names"));
+static cl::alias
+ClDemangleShort("C", cl::desc("Alias for -demangle"),
+ cl::NotHidden, cl::aliasopt(ClDemangle));
static cl::opt<std::string> ClDefaultArch("default-arch", cl::init(""),
cl::desc("Default architecture "
OpenPOWER on IntegriCloud