314,315c314
< if (checkInterrupts && check_interrupts() && !thread->inPalMode()) {
< checkInterrupts = false;
---
> if (checkInterrupts && check_interrupts(tc)) {
318a318
> checkInterrupts = false;
373a374,377
> #elif THE_ISA == MIPS_ISA
> //Mips doesn't do anything in it's MakeExtMI function right now,
> //so it won't be called.
> StaticInstPtr instPtr = StaticInst::decode(inst);