From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kgsz5-0004Hk-2P for qemu-devel@nongnu.org; Fri, 19 Sep 2008 23:18:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kgsz4-0004HH-0t for qemu-devel@nongnu.org; Fri, 19 Sep 2008 23:18:10 -0400 Received: from [199.232.76.173] (port=51387 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kgsz3-0004Gz-N2 for qemu-devel@nongnu.org; Fri, 19 Sep 2008 23:18:09 -0400 Received: from savannah.gnu.org ([199.232.41.3]:41681 helo=sv.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kgsz3-0002Ml-Dq for qemu-devel@nongnu.org; Fri, 19 Sep 2008 23:18:09 -0400 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1Kgsz2-0001Qd-Uq for qemu-devel@nongnu.org; Sat, 20 Sep 2008 03:18:09 +0000 Received: from balrog by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1Kgsz2-0001QV-GS for qemu-devel@nongnu.org; Sat, 20 Sep 2008 03:18:08 +0000 MIME-Version: 1.0 Errors-To: balrog Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Andrzej Zaborowski Message-Id: Date: Sat, 20 Sep 2008 03:18:08 +0000 Subject: [Qemu-devel] [5273] Fix QADD / QSUB decoding on ARM (Torbj?\195?\182rn Andersson). 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 Revision: 5273 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5273 Author: balrog Date: 2008-09-20 03:18:07 +0000 (Sat, 20 Sep 2008) Log Message: ----------- Fix QADD / QSUB decoding on ARM (Torbj?\195?\182rn Andersson). Modified Paths: -------------- trunk/target-arm/translate.c Modified: trunk/target-arm/translate.c =================================================================== --- trunk/target-arm/translate.c 2008-09-20 03:14:14 UTC (rev 5272) +++ trunk/target-arm/translate.c 2008-09-20 03:18:07 UTC (rev 5273) @@ -5946,7 +5946,7 @@ case 0x5: /* saturating add/subtract */ rd = (insn >> 12) & 0xf; rn = (insn >> 16) & 0xf; - tmp = load_reg(s, rn); + tmp = load_reg(s, rm); tmp2 = load_reg(s, rn); if (op1 & 2) gen_helper_double_saturate(tmp2, tmp2);