From 389822d606045a953bd30e14ebc50ff97bce8a59 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Thu, 4 Apr 2013 17:19:31 +0200 Subject: Fix spurious red zone overflows in machine code generation. --- src/lj_asm_ppc.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/lj_asm_ppc.h') diff --git a/src/lj_asm_ppc.h b/src/lj_asm_ppc.h index 7637f6a6..34bd721f 100644 --- a/src/lj_asm_ppc.h +++ b/src/lj_asm_ppc.h @@ -286,6 +286,7 @@ static void asm_gencall(ASMState *as, const CCallInfo *ci, IRRef *args) else ofs += 4; } + checkmclim(as); } if ((ci->flags & CCI_VARARG)) /* Vararg calls need to know about FPR use. */ emit_tab(as, fpr == REGARG_FIRSTFPR ? PPCI_CRXOR : PPCI_CREQV, 6, 6, 6); -- cgit v1.2.3-55-g6feb