On Wed, 21 Jun 2006, Julian Seward wrote:
Malc, your sse-movq.patch works for me. Thanks.
soft-float was a red herring, translate.c is at fault here (interpreter
does not use it, hence behaved correctly)
translate.c:3009
if (b1 = 2 ((b = 0x50 b = 0x5f) ||
b == 0xc2)) {
On Wed, 21 Jun 2006, malc wrote:
On Wed, 21 Jun 2006, Julian Seward wrote:
Malc, your sse-movq.patch works for me. Thanks.
soft-float was a red herring, translate.c is at fault here (interpreter
does not use it, hence behaved correctly)
[..snip..]
cvttps2dq is 0x5b(b=0x5b) with repn
Last time I missed a lot of the functions, this version should be complete.
I see no difference in operation with or without the patch. Comments?
Description:
Change all uses of float/double and related functions in Sparc32/64 to
soft float replacements.
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Fabrice Bellard bellard 06/06/21 18:15:50
Modified files:
linux-user : main.c syscall.c
Log message:
sparc user fixes (Blue Swirl)
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Fabrice Bellard bellard 06/06/21 18:26:15
Modified files:
target-sparc : translate.c
Log message:
sparc branch fix (Blue Swirl)
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Fabrice Bellard bellard 06/06/21 18:37:05
Modified files:
. : configure
target-sparc : cpu.h op.c op_helper.c
Log message:
soft floats for SPARC (Blue Swirl)
CVSWeb URLs:
Hi,
Concerning the QEMU GUI, my mind slightly evolved since my last posts on
the topic: I think that a wxWidgets GUI would be the best as it is
reasonnably portable and because it uses the native GUIs.
If someone is interested, I am ready to try to include such a GUI in the
QEMU repository
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Fabrice Bellard bellard 06/06/21 18:48:02
Modified files:
. : vl.c
target-sparc : cpu.h
Log message:
fixed sparc64 cpu fp save/restore
CVSWeb URLs:
Great Idea...
This would be in c++ then, or do You fancy another wxWidget flavour?
(I remember You did not like c++ in QEMU)
If people are interested, we could try to port Q as a base, since
it's going to be obsolete anyway (either by the new QEMU GUI or
leopard)... :)
Hi-
I'm using qemu-0.8.1 under FreeBSD 6.1-RELEASE from ports with
kqemu-1.3.0pre7 (also from ports). The guest OS is Windows XP SP2.
When I use the -kernel-kqemu flag to qemu, I get the following kernel
console messages:
Jun 21 14:04:57 jitter kernel: npxdna: fpcurthread == curthread 5173
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Fabrice Bellard bellard 06/06/21 21:19:50
Modified files:
. : qemu-doc.texi
Log message:
more info about -std-vga
CVSWeb URLs:
There is a bug in the FPU virtualization in kqemu which is only visible
in the kernel virtualization case. I am trying a fix.
Fabrice.
Zach Metzinger wrote:
Hi-
I'm using qemu-0.8.1 under FreeBSD 6.1-RELEASE from ports with
kqemu-1.3.0pre7 (also from ports). The guest OS is Windows XP SP2.
It appears that cvttps2dq is indeed the only exception in the range,
combined patch that fixes both movd?q2d?q and cvttps2dq is attached.
I don't have any kind of SSE on this machine so would apprecaite if
someone would run tests/test-i386 with the patch attached.
That works for me.
Let me know if you need any testing. I have both 6.1-RELEASE and
5.3-RELEASE machines on which to test.
Thanks, and this is a truly great bit of software!
--- Zach
On 6/21/06, Fabrice Bellard [EMAIL PROTECTED] wrote:
There is a bug in the FPU virtualization in kqemu which is only visible
in
14 matches
Mail list logo