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

Reply via email to