[PATCH] D44192: Proper handling of Itanium mangled names in LLVMSymbolizer on Windows
Reid Kleckner via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 7 10:28:28 PST 2018
rnk added a subscriber: ruiu.
rnk added inline comments.
================
Comment at: lib/DebugInfo/Symbolize/Symbolize.cpp:477
+#if defined(_MSC_VER)
+ char *DemangledName = itaniumDemangle(Name.c_str(), nullptr, nullptr, &status);
+#else
----------------
I think we should use `itaniumDemangle` everywhere so that we have consistent behavior across platforms. At some point, we may be able to add @ruiu's MS demangler below so that we can demangle MS C++ symbols on Linux.
Repository:
rL LLVM
https://reviews.llvm.org/D44192
More information about the llvm-commits
mailing list