From 37ad6218da6bb4a0d325303ac121d1ab614a29ef Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Mon, 8 Apr 2013 00:17:54 -0700 Subject: [PATCH] Don't double-execute AL instructions --- src/isa-arm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/isa-arm.c b/src/isa-arm.c index 5c903ce87..aa80c184c 100644 --- a/src/isa-arm.c +++ b/src/isa-arm.c @@ -43,6 +43,7 @@ void ARMStep(struct ARMCore* cpu) { int condition = opcode >> 28; if (condition == 0xE) { instruction(cpu, opcode); + return; } else { switch (condition) { case 0x0: