diff options
author | Jan Hubicka <jh@suse.cz> | 2003-01-11 11:07:57 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2003-01-11 10:07:57 +0000 |
commit | a5cf80f0950dee489c7f6f8fc244d08530c2d3d1 (patch) | |
tree | 37b6d4b24192a4e9c31d0339acfd81d889e7876c | |
parent | 15d2cb190ee1fa9fc8e0ddbe6399271442627004 (diff) | |
download | gcc-a5cf80f0950dee489c7f6f8fc244d08530c2d3d1.zip gcc-a5cf80f0950dee489c7f6f8fc244d08530c2d3d1.tar.gz gcc-a5cf80f0950dee489c7f6f8fc244d08530c2d3d1.tar.bz2 |
re PR target/9068 ([x86] comisd & comiss constraints are incorrect)
PR target/9068
* i386.c (output_fp_compare): Fix typo.
From-SVN: r61199
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b8fa9fb..6eb4392 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sat Jan 11 11:02:58 CET 2003 Jan Hubicka <jh@suse.cz> + + PR target/9068 + * i386.c (output_fp_compare): Fix typo. + 2003-01-10 David Edelsohn <edelsohn@gnu.org> * config/rs6000/rs6000.c (common_mode_defined): Mark for PCH. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 682fa897d..dbbf775 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -7775,12 +7775,12 @@ output_fp_compare (insn, operands, eflags_p, unordered_p) if (unordered_p) return "ucomiss\t{%1, %0|%0, %1}"; else - return "comiss\t{%1, %0|%0, %y}"; + return "comiss\t{%1, %0|%0, %1}"; else if (unordered_p) return "ucomisd\t{%1, %0|%0, %1}"; else - return "comisd\t{%1, %0|%0, %y}"; + return "comisd\t{%1, %0|%0, %1}"; } if (! STACK_TOP_P (cmp_op0)) @@ -9612,7 +9612,7 @@ ix86_expand_int_movcc (operands) if (!rtx_equal_p (tmp, out)) { if (nops == 1) - out = force_operand (tmp, out); + out = force_operand (tmp, copy_rtx (out)); else emit_insn (gen_rtx_SET (VOIDmode, copy_rtx (out), copy_rtx (tmp))); } |