From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56836) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UiHIw-0003QV-1s for qemu-devel@nongnu.org; Fri, 31 May 2013 00:51:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UiHIu-0005a7-Qu for qemu-devel@nongnu.org; Fri, 31 May 2013 00:51:05 -0400 Received: from lemon.ertos.nicta.com.au ([203.143.174.143]:39927) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UiHIu-0005Yy-G5 for qemu-devel@nongnu.org; Fri, 31 May 2013 00:51:04 -0400 Date: Fri, 31 May 2013 14:50:50 +1000 Message-ID: <84hahju505.wl%peter@chubb.wattle.id.au> From: Peter Chubb MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Subject: [Qemu-devel] [PATCH] [ARM] Fix rfe instruction List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, peter.maydell@linaro.org, Blue Swirl The rfe instruction has been broken since patch 5a839c0d54fac9db0516904db873a4fe01f50f4b because of a typo. Signed-off-by: Peter Chubb diff --git a/target-arm/translate.c b/target-arm/translate.c index e5a2e4c..29e8f27 100644 --- a/target-arm/translate.c +++ b/target-arm/translate.c @@ -6798,7 +6798,7 @@ static void disas_arm_insn(CPUARMState * env, DisasContext *s) tcg_gen_qemu_ld32u(tmp, addr, 0); tcg_gen_addi_i32(addr, addr, 4); tmp2 = tcg_temp_new_i32(); - tcg_gen_qemu_ld32u(tmp, addr, 0); + tcg_gen_qemu_ld32u(tmp2, addr, 0); if (insn & (1 << 21)) { /* Base writeback. */ switch (i) { -- Dr Peter Chubb peter.chubb AT nicta.com.au http://www.ssrg.nicta.com.au Software Systems Research Group/NICTA