From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kzthu-0001Xw-B9 for qemu-devel@nongnu.org; Tue, 11 Nov 2008 08:55:02 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kztht-0001Wo-DN for qemu-devel@nongnu.org; Tue, 11 Nov 2008 08:55:01 -0500 Received: from [199.232.76.173] (port=45603 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kztht-0001We-4E for qemu-devel@nongnu.org; Tue, 11 Nov 2008 08:55:01 -0500 Received: from hall.aurel32.net ([88.191.82.174]:38457) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kzths-00010n-Sn for qemu-devel@nongnu.org; Tue, 11 Nov 2008 08:55:01 -0500 Received: from volta.aurel32.net ([2002:52e8:2fb:1:21e:8cff:feb0:693b]) by hall.aurel32.net with esmtpsa (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1Kzthq-0003py-Tc for qemu-devel@nongnu.org; Tue, 11 Nov 2008 14:54:58 +0100 Received: from aurel32 by volta.aurel32.net with local (Exim 4.69) (envelope-from ) id 1Kzthq-0001mA-AM for qemu-devel@nongnu.org; Tue, 11 Nov 2008 14:54:58 +0100 Date: Tue, 11 Nov 2008 14:54:58 +0100 From: Aurelien Jarno Subject: Re: [Qemu-devel] [PATCH] Alpha: fix decoding of CVTST /S Message-ID: <20081111135458.GA4448@volta.aurel32.net> References: <761ea48b0811110523j46e1ee80mc3a1726db4346d0@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <761ea48b0811110523j46e1ee80mc3a1726db4346d0@mail.gmail.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Tue, Nov 11, 2008 at 02:23:44PM +0100, Laurent Desnogues wrote: > Hello, > > this patch fixes the decoding of CVTST /S which was > incorrectly being decoded as CVTTS. > > This fixes SPEC2000 gcc with 200.i input. > Thanks, applied. > Laurent > > Signed-off-by: Laurent Desnogues > Index: target-alpha/translate.c > =================================================================== > --- target-alpha/translate.c (revision 5670) > +++ target-alpha/translate.c (working copy) > @@ -1464,7 +1464,7 @@ > break; > case 0x2C: > /* XXX: incorrect */ > - if (fn11 == 0x2AC) { > + if (fn11 == 0x2AC || fn11 == 0x6AC) { > /* CVTST */ > gen_farith2(&helper_cvtst, rb, rc); > } else { -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' aurel32@debian.org | aurelien@aurel32.net `- people.debian.org/~aurel32 | www.aurel32.net