summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2013-10-31 18:41:50 +0000
committerGreg Clayton <gclayton@apple.com>2013-10-31 18:41:50 +0000
commita1e0318c42e115d11aa7da2f5b28ce8b97e15b19 (patch)
tree2725ef5fae3021161013f333ce44029f0564d4f4
parent1417a7b174d1158344356aa21c6dc8474c21e287 (diff)
downloadbcm5719-llvm-a1e0318c42e115d11aa7da2f5b28ce8b97e15b19.tar.gz
bcm5719-llvm-a1e0318c42e115d11aa7da2f5b28ce8b97e15b19.zip
Added more details on the exact version of the cxa_demangle.cpp file for the built in demangler. This will help us track when we need to update this file.
llvm-svn: 193784
-rw-r--r--lldb/source/Core/Mangled.cpp16
1 files changed, 12 insertions, 4 deletions
diff --git a/lldb/source/Core/Mangled.cpp b/lldb/source/Core/Mangled.cpp
index da27d2d35df..189c3bc5531 100644
--- a/lldb/source/Core/Mangled.cpp
+++ b/lldb/source/Core/Mangled.cpp
@@ -25,10 +25,18 @@
#include <cstdlib>
#include <cstring>
#include <cctype>
-
-// Inlined copy of http://llvm.org/svn/llvm-project/libcxxabi/trunk/src/cxa_demangle.cpp
-// with "__cxxabiv1" namespace removed, stripped attributes and extern "C" attributes.
-// Also changed the unnamed namespace to include cxa_demangle function.
+//----------------------------------------------------------------------
+// Inlined copy of:
+// http://llvm.org/svn/llvm-project/libcxxabi/trunk/src/cxa_demangle.cpp
+// revision 193704.
+//
+// Changes include:
+// - remove the "__cxxabiv1" namespace
+// - stripped GCC attributes()
+// - removed extern "C" from the cxa_demangle function
+// - Changed the scope of the unnamed namespace to include cxa_demangle
+// function.
+//----------------------------------------------------------------------
namespace
{
OpenPOWER on IntegriCloud