------- Comment #2 from arnold-j at t-online dot de  2006-03-21 21:11 -------
This happens with *all* versions of m68k-elf-gcc I tried to build (3.3.6,
3.4.5, 3.4.6, 4.0.2, 4.0.3).

Host gcc:
gcc version 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)

Example: m68k-elf-gcc 3.4.6, configured with: 
../../gcc-3.4.6/configure --target=m68k-elf --prefix=/opt/m68k
--enable-languages=c

Result:
/home/jens/build/gcc/gcc/xgcc -B/home/jens/build/gcc/gcc/
-B/opt/m68k/m68k-elf/bin/ -B/opt/m68k/m68k-elf/lib/ -isystem
/opt/m68k/m68k-elf/include -isystem /opt/m68k/m68k-elf/sys-include -O2 
-DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition  -isystem ./include   -g 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I.
-I../../../gcc-3.4.6/gcc -I../../../gcc-3.4.6/gcc/.
-I../../../gcc-3.4.6/gcc/../include   -m68000 -DL_fixdfdi -c
../../../gcc-3.4.6/gcc/libgcc2.c -o libgcc/m68000/_fixdfdi.o
../../../gcc-3.4.6/gcc/libgcc2.c: In function `__fixdfdi':
../../../gcc-3.4.6/gcc/libgcc2.c:1277: internal compiler error: in do_SUBST, at
combine.c:447
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [libgcc/m68000/_fixdfdi.o] Fehler 1
make[2]: Leaving directory `/home/jens/build/gcc/gcc'
make[1]: *** [stmp-multilib] Fehler 2
make[1]: Leaving directory `/home/jens/build/gcc/gcc'
make: *** [all-gcc] Fehler 2

The line numbers vary with gcc versions, but it's always an ICE of xgcc in
do_SUBST (combine.c), trying to compile _fixdfdi (libgcc2.c)


-- 

arnold-j at t-online dot de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arnold-j at t-online dot de


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23442

Reply via email to