diff --git a/gcc/ChangeLog b/gcc/ChangeLog index edda5b2e933..42d313fc156 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-08-24 Kazu Hirata + + * rtlanal.c (may_trap_p): Simplify an integer comparison. + 2003-08-24 Nathanael Nerode * fixinc/inclhack.def (AAB_svr4_replace_byteorder): Enhance diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index 18173ebf297..6509f4f92bf 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;