[Bug c/35562] New: internal compiler error compiling qemu on arm
knuckles at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Mar 12 21:52:00 GMT 2008
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
More information about the Gcc-bugs
mailing list