From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KZ40i-0004ir-Lf for qemu-devel@nongnu.org; Fri, 29 Aug 2008 09:27:32 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KZ40h-0004hr-OW for qemu-devel@nongnu.org; Fri, 29 Aug 2008 09:27:31 -0400 Received: from [199.232.76.173] (port=37138 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZ40h-0004he-9V for qemu-devel@nongnu.org; Fri, 29 Aug 2008 09:27:31 -0400 Received: from savannah.gnu.org ([199.232.41.3]:37106 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 1KZ40h-0008QC-CA for qemu-devel@nongnu.org; Fri, 29 Aug 2008 09:27:31 -0400 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1KZ40f-00012K-Th for qemu-devel@nongnu.org; Fri, 29 Aug 2008 13:27:30 +0000 Received: from aurel32 by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1KZ40f-00012D-Nx for qemu-devel@nongnu.org; Fri, 29 Aug 2008 13:27:29 +0000 MIME-Version: 1.0 Errors-To: aurel32 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Aurelien Jarno Message-Id: Date: Fri, 29 Aug 2008 13:27:29 +0000 Subject: [Qemu-devel] [5105] SH4: fix xtrct Rm,Rn (broken in r5103) 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: 5105 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5105 Author: aurel32 Date: 2008-08-29 13:27:29 +0000 (Fri, 29 Aug 2008) Log Message: ----------- SH4: fix xtrct Rm,Rn (broken in r5103) Signed-off-by: Aurelien Jarno Modified Paths: -------------- trunk/target-sh4/translate.c Modified: trunk/target-sh4/translate.c =================================================================== --- trunk/target-sh4/translate.c 2008-08-29 13:10:00 UTC (rev 5104) +++ trunk/target-sh4/translate.c 2008-08-29 13:27:29 UTC (rev 5105) @@ -528,7 +528,7 @@ tcg_gen_shli_i32(cpu_T[0], cpu_T[0], 16); tcg_gen_shri_i32(cpu_T[1], cpu_gregs[REG(B11_8)], 16); tcg_gen_andi_i32(cpu_T[1], cpu_T[1], 0xffff); - tcg_gen_ori_i32(cpu_gregs[REG(B11_8)], cpu_T[0], cpu_T[1]); + tcg_gen_or_i32(cpu_gregs[REG(B11_8)], cpu_T[0], cpu_T[1]); return; case 0x300c: /* add Rm,Rn */ tcg_gen_add_i32(cpu_gregs[REG(B11_8)], cpu_gregs[REG(B11_8)], cpu_gregs[REG(B7_4)]);