Fix calling __interrupt function from __interrupt function
This commit is contained in:
parent
9662f5e69f
commit
c3977627e9
|
@ -36506,6 +36506,9 @@ void NativeCodeProcedure::Compile(InterCodeProcedure* proc)
|
||||||
mExitBlock->mIns.Push(NativeCodeInstruction(ASMIT_TAX));
|
mExitBlock->mIns.Push(NativeCodeInstruction(ASMIT_TAX));
|
||||||
mExitBlock->mIns.Push(NativeCodeInstruction(ASMIT_PLA));
|
mExitBlock->mIns.Push(NativeCodeInstruction(ASMIT_PLA));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// We safe all registers
|
||||||
|
proc->mLinkerObject->mFlags |= LOBJF_ZEROPAGESET;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue