From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N5lnE-0007mZ-8t for qemu-devel@nongnu.org; Wed, 04 Nov 2009 14:45:20 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N5ln9-0007m7-Ie for qemu-devel@nongnu.org; Wed, 04 Nov 2009 14:45:19 -0500 Received: from [199.232.76.173] (port=53824 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N5ln9-0007m4-FT for qemu-devel@nongnu.org; Wed, 04 Nov 2009 14:45:15 -0500 Received: from mail-yw0-f176.google.com ([209.85.211.176]:35202) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N5ln9-0001k6-4F for qemu-devel@nongnu.org; Wed, 04 Nov 2009 14:45:15 -0500 Received: by ywh6 with SMTP id 6so6608064ywh.4 for ; Wed, 04 Nov 2009 11:45:14 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: From: Blue Swirl Date: Wed, 4 Nov 2009 21:44:52 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: [Qemu-devel] Re: [PATCH] sparc32 fix carry flag handling (Solaris bootblk fix) List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Artyom Tarasenko Cc: qemu-devel On Wed, Nov 4, 2009 at 1:58 AM, Artyom Tarasenko 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 code. > 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.