(expand_expr, case ABS_EXPR): Compare with 0 of proper mode.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 25 Mar 1994 22:02:56 +0000 (17:02 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 25 Mar 1994 22:02:56 +0000 (17:02 -0500)
From-SVN: r6901

gcc/expr.c

index 84883e3862e802d8f7f37994b33b793d055883de..10c7c02459b7e4f8782ec46dfbff4e7f568fd81d 100644 (file)
@@ -5096,7 +5096,7 @@ expand_expr (exp, target, tmode, modifier)
                                      NULL_RTX, op1);
       else
        {
-         temp = compare_from_rtx (target, const0_rtx, GE, 0, mode,
+         temp = compare_from_rtx (target, CONST0_RTX (mode), GE, 0, mode,
                                   NULL_RTX, 0);
          if (temp == const1_rtx)
            return target;