aboutsummaryrefslogtreecommitdiff
path: root/lib/ReaderWriter/MachO
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2015-02-18 03:54:21 +0000
committerDavide Italiano <davide@freebsd.org>2015-02-18 03:54:21 +0000
commit70581f712a0b449db7c9aad66e86bf6b4f0a0f24 (patch)
treeab64c98bc9eee13cce6cb8a4a23367bc16ad3345 /lib/ReaderWriter/MachO
parent9686242ec6e42bcaf82fbd8407e5256712e9f8b5 (diff)
[ELF] Demangle: don't expose raw info when getter is available.
Differential Revision: D7693 Reviewed by: shankarke git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@229635 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ReaderWriter/MachO')
-rw-r--r--lib/ReaderWriter/MachO/MachOLinkingContext.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ReaderWriter/MachO/MachOLinkingContext.cpp b/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
index c462891e..a990cb10 100644
--- a/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
+++ b/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
@@ -791,7 +791,7 @@ bool MachOLinkingContext::exportSymbolNamed(StringRef sym) const {
std::string MachOLinkingContext::demangle(StringRef symbolName) const {
// Only try to demangle symbols if -demangle on command line
- if (!_demangle)
+ if (!demangleSymbols())
return symbolName;
// Only try to demangle symbols that look like C++ symbols