summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-symbolizer
diff options
context:
space:
mode:
authorEugene Zemtsov <ezemtsov@google.com>2018-03-07 23:07:34 +0000
committerEugene Zemtsov <ezemtsov@google.com>2018-03-07 23:07:34 +0000
commitcd72cbc667d09b739a22d6b8bf0ba418187b779f (patch)
tree882cc920d27744630abb10d250feb882d175d02f /llvm/tools/llvm-symbolizer
parent4fe52c71786bc51ae64862599dd0ef99a162bd95 (diff)
downloadbcm5719-llvm-cd72cbc667d09b739a22d6b8bf0ba418187b779f.tar.gz
bcm5719-llvm-cd72cbc667d09b739a22d6b8bf0ba418187b779f.zip
Use itaniumDemangle in llvm-symbolizer
Currently on Windows (_MSC_VER) LLVMSymbolizer supports only Microsoft mangling. This fix just explicitly uses itaniumDemangle when mangled name starts with _Z. Differential Revision: https://reviews.llvm.org/D44192 llvm-svn: 326959
Diffstat (limited to 'llvm/tools/llvm-symbolizer')
-rw-r--r--llvm/tools/llvm-symbolizer/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/llvm-symbolizer/CMakeLists.txt b/llvm/tools/llvm-symbolizer/CMakeLists.txt
index d9b05208afd..8185c296c50 100644
--- a/llvm/tools/llvm-symbolizer/CMakeLists.txt
+++ b/llvm/tools/llvm-symbolizer/CMakeLists.txt
@@ -6,6 +6,7 @@
set(LLVM_LINK_COMPONENTS
DebugInfoDWARF
DebugInfoPDB
+ Demangle
Object
Support
Symbolize
OpenPOWER on IntegriCloud