OSDN Git Service

* class.c (JAVA_TREEHASHHASH_H): Use TYPE_UID.
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Nov 2007 06:28:39 +0000 (06:28 +0000)
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Nov 2007 06:28:39 +0000 (06:28 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130427 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/java/ChangeLog
gcc/java/class.c

index 6cac0b8..4776701 100644 (file)
@@ -1,5 +1,9 @@
 2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
 
+       * class.c (JAVA_TREEHASHHASH_H): Use TYPE_UID.
+
+2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
+
        * expr.c (type_assertion_hash): Hash type uids rather than
        tree pointers.
 
index 75ee58a..029d9ac 100644 (file)
@@ -3070,7 +3070,7 @@ static int java_treetreehash_compare (const void *, const void *);
 
 /* A hash table mapping trees to trees.  Used generally.  */
 
-#define JAVA_TREEHASHHASH_H(t) (htab_hash_pointer (t))
+#define JAVA_TREEHASHHASH_H(t) ((hashval_t)TYPE_UID (t))
 
 static hashval_t
 java_treetreehash_hash (const void *k_p)