target-arm: BKPT instructions should raise prefetch aborts with IFSR type 00010
authorAlex Zuepke <azuepke@sysgo.com>
Fri, 3 Jun 2011 16:42:17 +0000 (18:42 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Fri, 3 Jun 2011 16:42:17 +0000 (18:42 +0200)
Signed-off-by: Alex Zuepke <azuepke@sysgo.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-arm/helper.c

index 1cc492d8a34b79d649bef183df719a897da53ac7..12084167d6c618f2b335c70ca405ec7a4b72ea61 100644 (file)
@@ -848,6 +848,7 @@ void do_interrupt(CPUARMState *env)
                 return;
             }
         }
+        env->cp15.c5_insn = 2;
         /* Fall through to prefetch abort.  */
     case EXCP_PREFETCH_ABORT:
         new_mode = ARM_CPU_MODE_ABT;