[llvm-commits] CVS: llvm/lib/VMCore/Mangler.cpp

Chris Lattner lattner at cs.uiuc.edu
Thu Oct 13 18:28:46 PDT 2005



Changes in directory llvm/lib/VMCore:

Mangler.cpp updated: 1.18 -> 1.19
---
Log message:

Allow $


---
Diffs of the changes:  (+1 -1)

 Mangler.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/VMCore/Mangler.cpp
diff -u llvm/lib/VMCore/Mangler.cpp:1.18 llvm/lib/VMCore/Mangler.cpp:1.19
--- llvm/lib/VMCore/Mangler.cpp:1.18	Sat Sep 24 03:24:28 2005
+++ llvm/lib/VMCore/Mangler.cpp	Thu Oct 13 20:28:34 2005
@@ -44,7 +44,7 @@
 
   for (std::string::const_iterator E = X.end(); I != E; ++I)
     if ((*I < 'a' || *I > 'z') && (*I < 'A' || *I > 'Z') &&
-        (*I < '0' || *I > '9') && *I != '_')
+        (*I < '0' || *I > '9') && *I != '_' && *I != '$')
       Result += MangleLetter(*I);
     else
       Result += *I;






More information about the llvm-commits mailing list