This is the mail archive of the gcc@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]

Re: i686-pc-linux-gnulibc1 with -march=pentiumpro



>> % stage1/xgcc -Bstage1/ -c  -DIN_GCC   -DUSE_GNULIBC_1 -O2 -mpentiumpro -ma
>> rch=pentiumpro -mcpu=pentiumpro  -DHAVE_CONFIG_H -I. -I. -I./config stor-la
>> yout.c
>> /tmp/cca00409.s: Assembler messages:
>> /tmp/cca00409.s:581: Error: invalid character '$' in opcode
>> /tmp/cca00409.s:582: Error: invalid character '$' in opcode
>Are you still having this problem?  I just successfully bootstrapped
>the latest sources with the same options you tried...

I think that in the head development sources it is fine, but in the
1.0.x releases it isn't... not that I've tried it recently. I know I
hand patched my egcs-1.0.1 a while ago to fix the problem, and that
patch is in the development source....

Sat Jan 10 22:04:15 1998  Stan Cox  <scox@equinox.cygnus.com>

        * i386.md: (movsicc_1, movhicc_1):  For alternate 3 set the opcode
        suffix from operand 3.

diff i386.md.real i386.md
7315,7316c7315,7316
<             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);
7376,7377c7376,7377
<             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);

Thanks for taking the time to reply...

I've got CVS access now, so I'll try it again with what will be the
1.0.2 release....

Andrew.
--
   Andrew Pollard, Auto Simulations Ltd. UK.    | home: andrew@odie.demon.co.uk
   2 Milbanke Court, Milbanke Way, Bracknell    | work: andrewp@autosim.com
Tel:+44(0)1344 426486x103 Fax:+44(0)1344 426615 | http://www.odie.demon.co.uk




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