qmenu build fail on Jaunty

andrzej zaborowski balrogg at gmail.com
Wed Apr 29 15:39:45 CEST 2009


2009/4/29 Daniel.Li <lida_mail at 163.com>:
> gcc-3.4 -Wall -O2 -g -fno-strict-aliasing  -fno-reorder-blocks
> -fno-gcse    -fno-optimize-sibling-calls  -fno-crossjumping
> -fno-align-labels  -fno-align-jumps  -fno-align-functions
> -mpreferred-stack-boundary=2 -fomit-frame-pointer  -m32 -I. -I..
> -I/home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/target-i386 -I/home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk -MMD -MP -DNEED_CPU_H -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/tcg -I/home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/tcg/i386 -I/home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/fpu -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/slirp -c -o op.o /home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/target-i386/op.c
> /home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1
> +svnr4242-r15/trunk/target-i386/ops_sse.h: In function `op_pshufw_mmx':
> /home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1
> +svnr4242-r15/trunk/target-i386/ops_sse.h:597: error: unable to find a
> register to spill in class `GENERAL_REGS'
> /home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1
> +svnr4242-r15/trunk/target-i386/ops_sse.h:597: error: this is the insn:
> (insn:HI 18 17 19
> 0 /home/daniel/work4/fso/fso-testing/tmp/work/i686-linux/qemu-native-0.9.1+svnr4242-r15/trunk/target-i386/ops_sse.h:592 (set (strict_low_part (subreg:HI (reg/v:DI 58 [ r ]) 0))
>        (mem/s/j:HI (plus:SI (mult:SI (reg:SI 62)
>                    (const_int 2 [0x2]))
>                (reg/v/f:SI 60 [ s ])) [0 <variable>._w S2 A16])) 54
> {*movstricthi_1} (insn_list 16 (insn_list 12 (insn_list 50 (nil))))
>    (expr_list:REG_DEAD (reg:SI 62)
>        (nil)))

This is the error you get if you try compiling qemu 0.9.1 with GCC 4
(only on 32-bit hosts).

Cheers



More information about the devel mailing list