summaryrefslogtreecommitdiff
path: root/gcc/gcse.c
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-09-03 04:51:35 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-09-03 04:51:35 +0000
commite784c52f10737345c6e80b9cc0c7265fdaa72de5 (patch)
tree3f20e6062b217a74b198f0bee02d536a7fe51ce3 /gcc/gcse.c
parenta45dc9daeb0e6fc0de11fc1c7ffd1126d1f354d0 (diff)
downloadgcc-e784c52f10737345c6e80b9cc0c7265fdaa72de5.tar.gz
* reload1.c (eliminate_regs_in_insn): Avoid eliminating the
reg notes on a deleted insn. * gcse.c (hash_expr_1): Use XWINT on a CONST_DOUBLE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29076 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r--gcc/gcse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c
index 2c299a2188f..40ff243f2eb 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -1363,7 +1363,7 @@ hash_expr_1 (x, mode, do_not_record_p)
if (GET_MODE (x) != VOIDmode)
for (i = 2; i < GET_RTX_LENGTH (CONST_DOUBLE); i++)
{
- unsigned tem = XINT (x, i);
+ unsigned tem = XWINT (x, i);
hash += tem;
}
else