85a86,89
> ArmISA::PCState pc = PCS;
> pc.nextThumb(((CPSR)newCpsr).t);
> pc.nextJazelle(((CPSR)newCpsr).j);
> PCS = pc;
109a114,117
> ArmISA::PCState pc = PCS;
> pc.nextThumb(((CPSR)newCpsr).t);
> pc.nextJazelle(((CPSR)newCpsr).j);
> PCS = pc;
464a473,476
> bkptCode = '''
> ArmISA::PCState pc = PCS;
> return new PrefetchAbort(pc.pc(), ArmFault::DebugEvent);
> '''
466c478
< "return new PrefetchAbort(PC, ArmFault::DebugEvent);")
---
> bkptCode)
641c653,656
< FNPC = NPC | PcJBit | PcTBit;
---
> ArmISA::PCState pc = PCS;
> pc.nextThumb(true);
> pc.nextJazelle(true);
> PCS = pc;
651c666,669
< FNPC = (NPC & ~PcJBit) | PcTBit;
---
> ArmISA::PCState pc = PCS;
> pc.nextThumb(true);
> pc.nextJazelle(false);
> PCS = pc;