qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] x86 tcg problem


From: Vince Weaver
Subject: Re: [Qemu-devel] x86 tcg problem
Date: Tue, 29 Jul 2008 09:43:23 -0400 (EDT)

On Tue, 29 Jul 2008, Laurent Desnogues wrote:

On Tue, Jul 29, 2008 at 5:32 AM, Vince Weaver <address@hidden> wrote:

I've spent a day now trying to figure out why bzip2 compress/decompress
doesn't work when using sparc32plus-linux-user on x86.

I've tracked the problem to the Zero flag being improperly set (attached is
a small exe/src that reproduces the problem.. it reports "Greater"
on real hardware, "Less Than" on qemu current).

It looks like it works with revision 4963:

./sparc32plus-linux-user/qemu-sparc32plus cmp_test
Less Equal

I guess it's malc commits 4961-2 that fixed it :-)

I made a slight mistake in that post, "Less Equal" is the wrong condition, not "Less Than". It still doesn't work, even with 4963. Real hardware returns this:

(valor is a Niagara system)

valor:~/research/sparc_qemu% ./cmp_test
Greater


Vince




reply via email to

[Prev in Thread] Current Thread [Next in Thread]