ICE while building cross-compiler for ARM.
$ /usr/src/gcc-build/./gcc/xgcc -B/usr/src/gcc-build/./gcc/
-B/usr/src/armtest/arm-none-eabi/bin/ -B/usr/src/armtest/arm-none-eabi/lib/
-isystem /usr/src/armtest/arm-none-eabi/include -isystem
/usr/src/armtest/arm-none-eabi/sys-include -g -O2 -mfloat-abi=hard -O2 -g
-O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem
./include -fno-inline -Wno-missing-prototypes -g -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../.././gcc
-I../../../../gcc-4.5-20100318/libgcc -I../../../../gcc-4.5-20100318/libgcc/.
-I../../../../gcc-4.5-20100318/libgcc/../gcc
-I../../../../gcc-4.5-20100318/libgcc/../include -o _muldi3.o -MT _muldi3.o
-MD -MP -MF _muldi3.dep -DL_muldi3 -c
../../../../gcc-4.5-20100318/libgcc/../gcc/libgcc2.c -save-temps
../../../../gcc-4.5-20100318/libgcc/../gcc/libgcc2.c: In function
â__muldi3â:
../../../../gcc-4.5-20100318/libgcc/../gcc/libgcc2.c:562:1: internal compiler
error: in adjust_mems, at var-tracking.c:789
Environment:
System: Linux rechot 2.6.33 #2 SMP PREEMPT Thu Mar 11 15:47:34 CET 2010 i686
Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
Gentoo on x86 SMP.
$ /lib/libc.so.6
GNU C Library stable release version 2.10.1, by Roland McGrath et al.
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.3.4.
Compiled on a Linux >>2.6.32.2<< system on 2010-01-30.
Available extensions:
C stubs add-on version 2.1.2
crypt add-on version 2.1 by Michael Glad and others
Gentoo patchset 6
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
Support for some architectures added on, not maintained in glibc core.
BIND-8.2.3-T5B
host: i686-pc-linux-gnu
build: i686-pc-linux-gnu
target: arm-none-eabi
configured with: ../gcc-4.5-20100318/configure --prefix /usr/src/armtest
--target=arm-none-eabi
How-To-Repeat:
build gcc-4.5-20100318 snapshot for arm-none-eabi target
--
Summary: ICE in adjust_mems at var-tracking.c:789
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: mirq-gccboogs at rere dot qmqm dot pl
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: arm-none-eabi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43444