summaryrefslogtreecommitdiff
path: root/target-arm/translate.c
diff options
context:
space:
mode:
authorPeter Chubb <peter.chubb@nicta.com.au>2013-05-30 18:50:50 +0000
committerPeter Maydell <peter.maydell@linaro.org>2013-06-03 14:59:29 +0100
commit5866e078770cba631a33e6d3062afa7a4068adf8 (patch)
tree49a5c43bf95a49d7b9440011c06e08a053649dfd /target-arm/translate.c
parentf10acc8b38d65a66ffa0588a036489d7fa6a593e (diff)
downloadqemu-5866e078770cba631a33e6d3062afa7a4068adf8.tar.gz
Fix rfe instruction
The rfe instruction has been broken since patch 5a839c0d54fac9db0516904db873a4fe01f50f4b because of a typo. Signed-off-by: Peter Chubb <peter.chubb@nicta.com.au> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target-arm/translate.c')
-rw-r--r--target-arm/translate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/target-arm/translate.c b/target-arm/translate.c
index 71135bdef1..b462f4bad0 100644
--- a/target-arm/translate.c
+++ b/target-arm/translate.c
@@ -6752,7 +6752,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) {