]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* i386.c (ix86_expand_int_movcc): Fix setcc sign bit case.
authorJan Hubicka <hubicka@gcc.gnu.org>
Mon, 3 Feb 2003 15:02:07 +0000 (15:02 +0000)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 3 Feb 2003 15:02:07 +0000 (15:02 +0000)
From-SVN: r62313

gcc/config/i386/i386.c

index edf6d44747eb43b2b53de6df02078450c4afec78..48b60ad499c4e9673a2c0230a31d0a79c0b3f7ba 100644 (file)
@@ -9560,6 +9560,7 @@ ix86_expand_int_movcc (operands)
                  HOST_WIDE_INT tmp = ct;
                  ct = cf;
                  cf = tmp;
+                 diff = ct - cf;
                }
              tmp = emit_store_flag (tmp, code, ix86_compare_op0,
                                     ix86_compare_op1, VOIDmode, 0, -1);