i686-pc-linux-gnulibc1 with -march=pentiumpro
Jeffrey A Law
law@cygnus.com
Wed Feb 25 06:39:00 GMT 1998
In message <199712300839.IAA00756@odie.demon.co.uk>you write:
>
> [ Linux-2.0.33-SMP, libc-5.4.42, ld.so-1.9.5, binutils-2.8.1.0.15 ]
>
> When compiling the gcc part of egcs, stage1 with gcc2.7.2.2, the
> resulting compiler cannot compile itself with the options
> "-O2 -mpentiumpro -march=pentiumpro -mcpu=pentiumpro"...
>
> % ./configure --prefix=/usr --with-gnu-as --with-gnu-ld --with-gxx-include-
> dir=/usr/lib/gcc-lib/i686-pc-linux-gnulibc1/egcs-2.91.03/include/g++ --enab
> le-shared i686-pc-linux-gnulibc1
> ...
> % 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...
jeff
More information about the Gcc
mailing list