aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2002-10-11 01:28:28 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2002-10-11 01:28:28 +0000
commit7bdfd72e8db8e421d5c52c263ef4766c8bac2599 (patch)
treece6867533bcc6e070fefb45e423ccc798dd10ca8 /gcc/fold-const.c
parent46081bb341bba053f5aa906029c5d2fa89569fc2 (diff)
downloadgcc-7bdfd72e8db8e421d5c52c263ef4766c8bac2599.zip
gcc-7bdfd72e8db8e421d5c52c263ef4766c8bac2599.tar.gz
gcc-7bdfd72e8db8e421d5c52c263ef4766c8bac2599.tar.bz2
decl.c (typename_hash): Use htab_hash_pointer.
cp: * decl.c (typename_hash): Use htab_hash_pointer. gcc: * fold-const.c (size_htab_hash): Use htab_hash_pointer. * function.c (insns_for_mem_hash): Likewise. * varasm.c (STRHASH): Likewise. java: * class.c (JAVA_TREEHASHHASH_H): Use htab_hash_pointer. From-SVN: r58036
Diffstat (limited to 'gcc/fold-const.c')
-rw-r--r--gcc/fold-const.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index 2e86901..6da2d91 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -1346,7 +1346,7 @@ size_htab_hash (x)
tree t = (tree) x;
return (TREE_INT_CST_HIGH (t) ^ TREE_INT_CST_LOW (t)
- ^ (hashval_t) ((long) TREE_TYPE (t) >> 3)
+ ^ htab_hash_pointer (TREE_TYPE (t))
^ (TREE_OVERFLOW (t) << 20));
}