X-Bugzilla-Reason: CC gcc built from recent gcc-4_5-branch ICE's compiling attached testcase for arm with following options
-mthumb -O1 -fno-omit-frame-pointer $ arm-oe-linux-uclibceabi-gcc -v Using built-in specs. COLLECT_GCC=arm-oe-linux-uclibceabi-gcc COLLECT_LTO_WRAPPER=/home/kraj/work/oe/tmp/cross/armv5te/libexec/gcc/arm-oe-linux-uclibceabi/4.5.1/lto-wrapper Target: arm-oe-linux-uclibceabi Configured with: /home/kraj/work/oe/tmp/work/armv5te-oe-linux-uclibceabi/gcc-cross-4.5-r1+svnr160764/gcc-4.5/configure --build=x86_64-linux --host=x86_64-linux --target=arm-oe-linux-uclibceabi --prefix=/home/kraj/work/oe/tmp/cross/armv5te --exec_prefix=/home/kraj/work/oe/tmp/cross/armv5te --bindir=/home/kraj/work/oe/tmp/cross/armv5te/bin --sbindir=/home/kraj/work/oe/tmp/cross/armv5te/bin --libexecdir=/home/kraj/work/oe/tmp/cross/armv5te/libexec --datadir=/home/kraj/work/oe/tmp/cross/armv5te/share --sysconfdir=/home/kraj/work/oe/tmp/cross/armv5te/etc --sharedstatedir=/home/kraj/work/oe/tmp/cross/armv5te/com --localstatedir=/home/kraj/work/oe/tmp/cross/armv5te/var --libdir=/home/kraj/work/oe/tmp/cross/armv5te/lib --includedir=/home/kraj/work/oe/tmp/cross/armv5te/include --oldincludedir=/home/kraj/work/oe/tmp/cross/armv5te/include --infodir=/home/kraj/work/oe/tmp/cross/armv5te/share/info --mandir=/home/kraj/work/oe/tmp/cross/armv5te/share/man --enable-clocale=generic --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-oe-linux-uclibceabi- --enable-lto --enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap --with-float=soft --with-local-prefix=/home/kraj/work/oe/tmp/sysroots/armv5te-oe-linux-uclibceabi/usr --with-gxx-include-dir=/home/kraj/work/oe/tmp/sysroots/armv5te-oe-linux-uclibceabi//usr/include/c++ --with-sysroot=/home/kraj/work/oe/tmp/sysroots/armv5te-oe-linux-uclibceabi --with-build-sysroot=/home/kraj/work/oe/tmp/sysroots/armv5te-oe-linux-uclibceabi --disable-libunwind-exceptions --with-mpfr=/home/kraj/work/oe/tmp/sysroots/x86_64-linux/usr --with-system-zlib --disable-decimal-float --program-prefix=arm-oe-linux-uclibceabi- --disable-__cxa_atexit --disable-nls Thread model: posix gcc version 4.5.1 20100614 (prerelease) (GCC) -- Summary: internal compiler error: in gen_thumb_movhi_clobber, at config/arm/arm.md:5811 Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: raj dot khem at gmail dot com GCC build triplet: x86_64-linux GCC host triplet: x86_64-linux GCC target triplet: arm-oe-linux-uclibceabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44557