This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: -march=pentiumpro and BOOT_CFLAGS
- To: egcs at cygnus dot com
- Subject: Re: -march=pentiumpro and BOOT_CFLAGS
- From: Stan Cox <scox at cygnus dot com>
- Date: 05 Jan 1998 05:44:41 -0800
- Newsgroups: cygnus.egcs
- Organization: Cygnus Solutions
- References: <199712311239.HAA07630.cygnus.egcs@spacely.icd.teradyne.com>
The opcode suffix was being pulled from the wrong operand.
Mon Jan 5 08:20:05 1998 Stan Cox <scox@equinox.cygnus.com>
* i386.md: (movsicc_1, movhicc_1): For alternate 3 set the opcode
suffix from operand 3.
equinox% diff -u i386.md.sv i386.md
/usr/bin/diff: conflicting specifications of output style
--- i386.md.sv Wed Nov 5 14:29:37 1997
+++ i386.md Mon Jan 5 07:54:10 1998
@@ -7329,4 +7329,4 @@ byte_xor_operation:
{
- output_asm_insn (AS2 (mov%z2,%3,%4), operands);
- output_asm_insn (AS2 (mov%z2,%4,%0), operands);
+ output_asm_insn (AS2 (mov%z3,%3,%4), operands);
+ output_asm_insn (AS2 (mov%z3,%4,%0), operands);
}
@@ -7390,4 +7390,4 @@ byte_xor_operation:
{
- output_asm_insn (AS2 (mov%z2,%3,%4), operands);
- output_asm_insn (AS2 (mov%z2,%4,%0), operands);
+ output_asm_insn (AS2 (mov%z3,%3,%4), operands);
+ output_asm_insn (AS2 (mov%z3,%4,%0), operands);
}
--