[llvm-commits] CVS: llvm/include/llvm/ValueSymbolTable.h TypeSymbolTable.h SymbolTable.h

Andrew Lenharth alenhar2 at cs.uiuc.edu
Wed May 31 13:18:56 PDT 2006



Changes in directory llvm/include/llvm:

ValueSymbolTable.h updated: 1.1 -> 1.2
TypeSymbolTable.h updated: 1.2 -> 1.3
SymbolTable.h updated: 1.51 -> 1.52
---
Log message:

Fix build breakage on alpha, without causing it on x86.  as a bonus, all platforms can invent the same number of unique names now

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

 SymbolTable.h      |    2 +-
 TypeSymbolTable.h  |    2 +-
 ValueSymbolTable.h |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)


Index: llvm/include/llvm/ValueSymbolTable.h
diff -u llvm/include/llvm/ValueSymbolTable.h:1.1 llvm/include/llvm/ValueSymbolTable.h:1.2
--- llvm/include/llvm/ValueSymbolTable.h:1.1	Tue Jan 10 03:51:48 2006
+++ llvm/include/llvm/ValueSymbolTable.h	Wed May 31 15:18:28 2006
@@ -127,7 +127,7 @@
 /// @{
 private:
   ValueMap vmap;                    ///< The map that holds the symbol table.
-  mutable unsigned long LastUnique; ///< Counter for tracking unique names
+  mutable uint64_t LastUnique; ///< Counter for tracking unique names
 
 /// @}
 


Index: llvm/include/llvm/TypeSymbolTable.h
diff -u llvm/include/llvm/TypeSymbolTable.h:1.2 llvm/include/llvm/TypeSymbolTable.h:1.3
--- llvm/include/llvm/TypeSymbolTable.h:1.2	Tue Jan 10 23:38:15 2006
+++ llvm/include/llvm/TypeSymbolTable.h	Wed May 31 15:18:28 2006
@@ -138,7 +138,7 @@
 /// @{
 private:
   TypeMap tmap; ///< This is the mapping of names to types.
-  mutable unsigned long LastUnique; ///< Counter for tracking unique names
+  mutable uint64_t LastUnique; ///< Counter for tracking unique names
 
 /// @}
 


Index: llvm/include/llvm/SymbolTable.h
diff -u llvm/include/llvm/SymbolTable.h:1.51 llvm/include/llvm/SymbolTable.h:1.52
--- llvm/include/llvm/SymbolTable.h:1.51	Sun May 15 11:13:11 2005
+++ llvm/include/llvm/SymbolTable.h	Wed May 31 15:18:28 2006
@@ -292,7 +292,7 @@
 
   /// This value is used to retain the last unique value used
   /// by getUniqueName to generate unique names.
-  mutable unsigned long LastUnique;
+  mutable uint64_t LastUnique;
 
 /// @}
 






More information about the llvm-commits mailing list