From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:49801) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ua0YQ-000345-NS for qemu-devel@nongnu.org; Wed, 08 May 2013 05:21:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ua0YM-00070q-H0 for qemu-devel@nongnu.org; Wed, 08 May 2013 05:20:54 -0400 References: <86sj20rql4.fsf@shell.gmplib.org> <5187ECAD.4050901@suse.de> <86obcorn76.fsf@shell.gmplib.org> <15FCEEAE-FE2D-44B9-9DC3-5419B29D5B16@suse.de> <86a9o7qe3u.fsf_-_@shell.gmplib.org> <86fvxypyru.fsf_-_@shell.gmplib.org> <518935E4.70908@suse.de> <8638typsnp.fsf@shell.gmplib.org> <86ppx2oaen.fsf@shell.gmplib.org> <20130508065009.GP5000@ohm.aurel32.net> From: Torbjorn Granlund Sender: tg@gmplib.org Date: Wed, 08 May 2013 11:20:48 +0200 In-Reply-To: <20130508065009.GP5000@ohm.aurel32.net> (Aurelien Jarno's message of "Wed\, 8 May 2013 08\:50\:09 +0200") Message-ID: <86k3n9omj3.fsf@shell.gmplib.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [Qemu-ppc] Incorrect handling of more PPC64 insns (PATCH) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, qemu-ppc@nongnu.org, Richard Henderson Aurelien Jarno writes: 64-bit CPUs check for the L bit of comparison instruction to determine if the instruction is 32-bit wide, and not to the MSR SF bit. =20=20 L=3D1 on a 32-bit CPU should generate an invalid instruction exception. =20=20 No. See my previous post. The L bit is to be ignored for 32-bit CPUs, just like the original code did. --=20 Torbj=C3=B6rn