aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-08-24 09:02:32 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-08-24 09:02:32 +0000
commit30c3267cef53e13862011b293b07593c135b6361 (patch)
tree22997f9fe52c32bd0167220a4802b6600ceed6f2 /gcc
parent791996d16d3e154f3551c2754e26882e14176303 (diff)
downloadgcc-30c3267cef53e13862011b293b07593c135b6361.zip
gcc-30c3267cef53e13862011b293b07593c135b6361.tar.gz
gcc-30c3267cef53e13862011b293b07593c135b6361.tar.bz2
* rtlanal.c (may_trap_p): Simplify an integer comparison.
From-SVN: r70761
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/rtlanal.c4
2 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index edda5b2..42d313f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2003-08-24 Kazu Hirata <kazu@cs.umass.edu>
+
+ * rtlanal.c (may_trap_p): Simplify an integer comparison.
+
2003-08-24 Nathanael Nerode <neroden@gcc.gnu.org>
* fixinc/inclhack.def (AAB_svr4_replace_byteorder): Enhance
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c
index 18173eb..6509f4f 100644
--- a/gcc/rtlanal.c
+++ b/gcc/rtlanal.c
@@ -2388,9 +2388,7 @@ may_trap_p (rtx x)
|| (GET_MODE_CLASS (GET_MODE (x)) == MODE_FLOAT
&& flag_trapping_math))
return 1;
- /* This was const0_rtx, but by not using that,
- we can link this file into other programs. */
- if (GET_CODE (XEXP (x, 1)) == CONST_INT && INTVAL (XEXP (x, 1)) == 0)
+ if (XEXP (x, 1) == const0_rtx)
return 1;
break;