[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] ops sse.h:574: error: unable to find a register to spill i
From: |
Hans Christian Studt |
Subject: |
[Qemu-devel] ops sse.h:574: error: unable to find a register to spill in class âGENERAL REGSâ |
Date: |
Mon, 05 Sep 2005 08:51:37 +0200 |
I get the error below when trying to compile version 0.7.2 with kqemu.
I need help to figure out what the problem may be.
(/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2) $./configure
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2
C compiler gcc
Host C compiler gcc
make make
host CPU i386
host big endian no
target list i386-user arm-user armeb-user sparc-user ppc-user
i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu mips-softmmu
gprof enabled no
static build no
SDL support yes
SDL static link yes
mingw32 support no
Adlib support no
FMOD support no
kqemu support yes
KQEMU Linux module configuration:
kernel sources /lib/modules/2.6.12-1.1398_FC4/build
kbuild type 2.6
søp 04 20:06:16 (hcs)@(tux1700/2.6.12-1.1398_FC4)on(pts/35):
(/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2) $make
:
:
:
gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer
-mpreferred-stack-boundary=2 -falign-functions=0 -fno-gcse -fno-reorder-blocks
-fno-optimize-sibling-calls -I.
-I/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386
-I/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2
-I/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/linux-user
-I/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/linux-user/i386
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-I/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/fpu
-I/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/slirp -c -o op.o
/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386/op.c
/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386/ops_sse.h: In
function â_pshufw_mmxâ
/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386/ops_sse.h:574:
error: unable to find a register to spill in class âNERAL_REGSâ
/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386/ops_sse.h:574:
error: this is the insn:
(insn:HI 18 17 19 0
/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386/ops_sse.h:569
(set (strict_low_part (subreg:HI (reg/v:DI 63 [ r ]) 0))
(mem/s/j:HI (plus:SI (mult:SI (reg:SI 64)
(const_int 2 [0x2]))
(reg/v/f:SI 59 [ s ])) [0 <variable>._w S2 A16])) 41
{*movstricthi_1} (insn_list:REG_DEP_TRUE 16 (insn_list:REG_DEP_TRUE 12
(insn_list:REG_DEP_TRUE 53 (nil))))
(expr_list:REG_DEAD (reg:SI 64)
(nil)))
/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/target-i386/ops_sse.h:574:
confused by earlier errors, bailing out
make[1]: *** [op.o] Error 1
make[1]: Leaving directory
`/user2/tux1700-user/home/hcs/Download/Qemu/qemu-0.7.2/i386-user'
make: *** [all] Error 1
Mon Sep 05 08:41:16 (hcs)@(tux1700/2.6.12-1.1398_FC4)on(pts/35):
Mvh Hans Christian Studt
Mobile +45 29 23 54 14
hc[AT]studt[DOT]dk http://hc.studt.dk
Powered by Linux 2.6.12-1.1398_FC4
- [Qemu-devel] ops sse.h:574: error: unable to find a register to spill in class âGENERAL REGSâ,
Hans Christian Studt <=