[Bug bootstrap/9697] [3.4 regression] wrong assembly emitted for m68000 __umulsidi3
dhazeghi at yahoo dot com
gcc-bugzilla@gcc.gnu.org
Wed Jul 9 05:33:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9697
------- Additional Comments From dhazeghi at yahoo dot com 2003-07-09 05:33 -------
Oops, forgot to update this. Neil's patch fixed the problem with the m68000 multilib, but I've hit
another snag (with mainline 20030705):
/home/dara/mainline/objdir/gcc/xgcc -B/home/dara/mainline/objdir/gcc/ -nostdinc -B/home/
dara/mainline/objdir/m68k-elf/newlib/ -isystem /home/dara/mainline/objdir/m68k-elf/newlib/
targ-include -isystem /home/dara/mainline/src/newlib/libc/include -B/usr/local/m68k-elf/bin/
-B/usr/local/m68k-elf/lib/ -isystem /usr/local/m68k-elf/include -isystem /usr/local/m68k-elf/
sys-include -L/home/dara/mainline/objdir/ld -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -
Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/
config -I../../src/gcc/../include -I../intl -mcpu32 -DL_ffsdi2 -c ../../src/gcc/libgcc2.c -o libgcc/
mcpu32/_ffsdi2.o
/tmp/ccwrpIQI.s:32: Error: invalid instruction for this architecture; needs 68020 or higher --
statement `bfffo %d1{#0:#0},%d0' ignored
make[2]: *** [libgcc/mcpu32/_ffssi2.o] Error 1
make[2]: *** [libgcc/mcpu32/_ffsdi2.o] Error 1
make[2]: Leaving directory `/home/dara/mainline/objdir/gcc'
Seems as if the header rewrite created another mismatch, but that's as much as I can tell...
More information about the Gcc-bugs
mailing list