Trying to compile qemu 0.9.1 on arm (linksys nslu2), on debian linux. Kernel: Linux linux 2.6.18-6-ixp4xx #1 Tue Feb 12 00:57:53 UTC 2008 armv5tel GNU/Linux
Qemu configured with: $ CFLAGS="-mcpu=xscale -mtune=xscale" CXXFLAGS="-mcpu=xscale -mtune=xscale" ./configure --prefix=/xpto/qemu/ --disable-kqemu --disable-system --enable-linux-user --disable-darwin-user --target-list="i386-linux-user" --cc="gcc-3.4" Install prefix /xpto/qemu/ BIOS directory /xpto/qemu//share/qemu binary directory /xpto/qemu//bin Manual directory /xpto/qemu//share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /xpto/qemu/qemu-0.9.1 C compiler gcc-3.4 Host C compiler gcc make make install install host CPU armv4l host big endian no target list i386-linux-user gprof enabled no profiler no static build no -Werror enabled no SDL support yes SDL static link yes mingw32 support no Adlib support no CoreAudio support no ALSA support no DSound support no FMOD support no OSS support yes VNC TLS support yes TLS CFLAGS TLS LIBS -lgnutls kqemu support no Documentation no After a while: gcc-3.4 -v -save-temps -mcpu=xscale -mtune=xscale -Wall -O2 -g -fno-strict-aliasing -I. -I.. -I/xpto/qemu/qemu-0.9.1/target-i386 -I/xpto/qemu/qemu-0.9.1 -MMD -MP -DNEED_CPU_H -I/xpto/qemu/qemu-0.9.1/linux-user -I/xpto/qemu/qemu-0.9.1/linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/xpto/qemu/qemu-0.9.1/fpu -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/xpto/qemu/qemu-0.9.1/slirp -c -o fpu/softfloat-native.o /xpto/qemu/qemu-0.9.1/fpu/softfloat-native.c Reading specs from /usr/lib/gcc/arm-linux-gnu/3.4.6/specs Configured with: ../src/configure -v --enable-languages=c,c++,f77,pascal --prefix=/usr --libexecdir=/usr/lib --with-gxx-include-dir=/usr/include/c++/3.4 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --program-suffix=-3.4 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug arm-linux-gnu Thread model: posix gcc version 3.4.6 (Debian 3.4.6-5) /usr/lib/gcc/arm-linux-gnu/3.4.6/cc1 -E -quiet -v -I. -I.. -I/xpto/qemu/qemu-0.9.1/target-i386 -I/xpto/qemu/qemu-0.9.1 -I/xpto/qemu/qemu-0.9.1/linux-user -I/xpto/qemu/qemu-0.9.1/linux-user/i386 -I/xpto/qemu/qemu-0.9.1/fpu -I/xpto/qemu/qemu-0.9.1/slirp -MMD fpu/softfloat-native.d -MP -MQ fpu/softfloat-native.o -D__ARM_ARCH_5TE__ -D__XSCALE__ -DNEED_CPU_H -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DHAS_AUDIO -DHAS_AUDIO_CHOICE /xpto/qemu/qemu-0.9.1/fpu/softfloat-native.c -mcpu=xscale -mtune=xscale -Wall -fno-strict-aliasing -fworking-directory -O2 -o softfloat-native.i ignoring nonexistent directory "/usr/local/include/arm-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/arm-linux-gnu/3.4.6/../../../../arm-linux-gnu/include" ignoring nonexistent directory "/usr/include/arm-linux-gnu" ignoring duplicate directory "/xpto/qemu/qemu-0.9.1" #include "..." search starts here: #include <...> search starts here: . .. /xpto/qemu/qemu-0.9.1/target-i386 /xpto/qemu/qemu-0.9.1/linux-user /xpto/qemu/qemu-0.9.1/linux-user/i386 /xpto/qemu/qemu-0.9.1/fpu /xpto/qemu/qemu-0.9.1/slirp /usr/local/include /usr/lib/gcc/arm-linux-gnu/3.4.6/include /usr/include End of search list. /usr/lib/gcc/arm-linux-gnu/3.4.6/cc1 -fpreprocessed softfloat-native.i -quiet -dumpbase softfloat-native.c -mcpu=xscale -mtune=xscale -auxbase-strip fpu/softfloat-native.o -g -O2 -Wall -fno-strict-aliasing -version -o softfloat-native.s GNU C version 3.4.6 (Debian 3.4.6-5) (arm-linux-gnu) compiled by GNU C version 3.4.6 (Debian 3.4.6-5). GGC heuristics: --param ggc-min-expand=32 --param ggc-min-heapsize=4096 /xpto/qemu/qemu-0.9.1/fpu/softfloat-native.c: In function `float32_compare_quiet': /xpto/qemu/qemu-0.9.1/fpu/softfloat-native.c:243: internal compiler error: in copy_rtx, at rtl.c:299 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-3.4/README.Bugs>. -- Summary: internal compiler error compiling qemu on arm Product: gcc Version: 3.4.6 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: knuckles at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35562