[Lldb-commits] [lldb] r193784 - 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.

Greg Clayton gclayton at apple.com
Thu Oct 31 11:41:50 PDT 2013


Author: gclayton
Date: Thu Oct 31 13:41:50 2013
New Revision: 193784

URL: http://llvm.org/viewvc/llvm-project?rev=193784&view=rev
Log:
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.


Modified:
    lldb/trunk/source/Core/Mangled.cpp

Modified: lldb/trunk/source/Core/Mangled.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/Mangled.cpp?rev=193784&r1=193783&r2=193784&view=diff
==============================================================================
--- lldb/trunk/source/Core/Mangled.cpp (original)
+++ lldb/trunk/source/Core/Mangled.cpp Thu Oct 31 13:41:50 2013
@@ -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
 {





More information about the lldb-commits mailing list