a64_address_space: Fix ABI push/pop mismatch

This commit is contained in:
Merry 2022-12-30 20:49:22 +00:00
parent cd2bee17f2
commit 9117cc101a

View file

@ -280,7 +280,7 @@ static void* EmitWrappedWrite128CallTrampoline(oaknut::CodeGenerator& code, A64:
code.FMOV(X3, V0.D()[1]); code.FMOV(X3, V0.D()[1]);
code.LDR(Xscratch0, l_addr); code.LDR(Xscratch0, l_addr);
code.BLR(Xscratch0); code.BLR(Xscratch0);
ABI_PushRegisters(code, save_regs, 0); ABI_PopRegisters(code, save_regs, 0);
code.RET(); code.RET();
code.align(8); code.align(8);