[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH] sparc32 fix carry flag handling (Solaris bootbl
[Qemu-devel] Re: [PATCH] sparc32 fix carry flag handling (Solaris bootblk fix)
Thu, 5 Nov 2009 21:48:48 +0100
2009/11/4 Blue Swirl <address@hidden>:
> On Wed, Nov 4, 2009 at 1:58 AM, Artyom Tarasenko
> <address@hidden> wrote:
>> The page 108 of the SPARC Version 8 Architecture Manual describes
>> that addcc and addxcc shall compute carry flag the same way.
>> The page 110 claims the same about subcc and subxcc instructions.
>> This patch fixes carry computation in corner cases and removes redundant
>> The most visible effect of the patch is enabling Solaris boot when using OBP.
> Thanks, applied.
> Could you describe the steps how to boot Solaris with OBP? I'm sure
> there are a lot of people who'd like to test if their favorite Sparc
> Solaris programs work on QEMU.
Gonna do it, but need to clean up first. Currently it's still not
possible with vanilla qemu.
I have some more and less ugly hacks but not all of them are
necessary. Need to sort out which are still needed.