From: Jan Hubicka Date: Sat, 11 Jan 2003 10:07:57 +0000 (+0100) Subject: re PR target/9068 ([x86] comisd & comiss constraints are incorrect) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a5cf80f0950dee489c7f6f8fc244d08530c2d3d1;p=gcc.git re PR target/9068 ([x86] comisd & comiss constraints are incorrect) PR target/9068 * i386.c (output_fp_compare): Fix typo. From-SVN: r61199 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b8fa9fb4942..6eb43928308 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sat Jan 11 11:02:58 CET 2003 Jan Hubicka + + PR target/9068 + * i386.c (output_fp_compare): Fix typo. + 2003-01-10 David Edelsohn * 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 682fa897d0b..dbbf775d0c3 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))); }