summary refs log tree commit diff stats
diff options
context:
space:
mode:
-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 f954de3f7d..96e7fd2919 100644
--- a/target-arm/translate.c
+++ b/target-arm/translate.c
@@ -2035,7 +2035,7 @@ static void disas_thumb_insn(DisasContext *s)
         gen_movl_reg_T1(s, 14);
         
         val += offset << 1;
-        if (insn & (1 << 11)) {
+        if (insn & (1 << 12)) {
             /* bl */
             gen_jmp(s, val);
         } else {