This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

i386 bugfix


Hi,
I've installed as obvious following patch.  During merging the SSE patches
I've must hit wrong key and change the operand number :(
Should fix bootstrap problems with -mcpu=i386

Thu Feb 15 09:46:21 CET 2001  Jan Hubicka  <jh@suse.cz>

	* i386.md (fop_df_3 splitter): Fix operand number.

Index: config/i386/i386.md
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/i386/i386.md,v
retrieving revision 1.214
diff -c -3 -p -r1.214 i386.md
*** i386.md	2001/02/14 10:52:33	1.214
--- i386.md	2001/02/15 08:44:59
***************
*** 10860,10866 ****
    operands[4] = ix86_force_to_memory (GET_MODE (operands[2]), operands[2]);
    operands[4] = gen_rtx_FLOAT (GET_MODE (operands[0]), operands[4]);
    emit_insn (gen_rtx_SET (VOIDmode, operands[0],
! 			  gen_rtx_fmt_ee (GET_CODE (operands[5]),
  					  GET_MODE (operands[3]),
  					  operands[1],
  					  operands[4])));
--- 10860,10866 ----
    operands[4] = ix86_force_to_memory (GET_MODE (operands[2]), operands[2]);
    operands[4] = gen_rtx_FLOAT (GET_MODE (operands[0]), operands[4]);
    emit_insn (gen_rtx_SET (VOIDmode, operands[0],
! 			  gen_rtx_fmt_ee (GET_CODE (operands[3]),
  					  GET_MODE (operands[3]),
  					  operands[1],
  					  operands[4])));


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]