This patch fixes a compile-time regression that was originally introduced by the fix for PR64111, in GCC 4.9.3.
This patch fixes a compile-time regression that was originally introduced by the fix for PR64111, in GCC 4.9.3. gcc/ChangeLog: 2015-10-23 Caroline Tice <cmtice@google.com> (from Richard Biener) * tree.c (int_cst_hasher::hash): Replace XOR with more efficient call to iterative_hash_host_wide_int. From-SVN: r229277
This commit is contained in:
parent
b9584cb56b
commit
9145a53941
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2015-10-23 Caroline Tice <cmtice@google.com>
|
||||
|
||||
(from Richard Biener
|
||||
* tree.c (int_cst_hasher::hash): Replace XOR with more efficient
|
||||
call to iterative_hash_host_wide_int.
|
||||
|
||||
2015-10-23 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
* config.gcc (powerpc-ibm-aix[6789]) [default_use_cxa_atexit]:
|
||||
|
|
|
@ -1364,7 +1364,7 @@ int_cst_hasher::hash (tree x)
|
|||
int i;
|
||||
|
||||
for (i = 0; i < TREE_INT_CST_NUNITS (t); i++)
|
||||
code ^= TREE_INT_CST_ELT (t, i);
|
||||
code = iterative_hash_host_wide_int (TREE_INT_CST_ELT(t, i), code);
|
||||
|
||||
return code;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue