Skip to content

Commit a2e924e

Browse files
committed
Update IR
IR commit: 81ccde4c3f41afb75723db2315403181e5e7cac1 Fixes JIT failures on ARM Linux
1 parent bedafdc commit a2e924e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ext/opcache/jit/ir/ir_aarch64.dasc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -922,7 +922,9 @@ binop_fp:
922922
return insn->op;
923923
}
924924
case IR_CALL:
925-
ctx->flags |= IR_USE_FRAME_POINTER;
925+
if (ctx->flags & IR_FUNCTION) {
926+
ctx->flags |= IR_USE_FRAME_POINTER;
927+
}
926928
ctx->flags2 |= IR_HAS_CALLS | IR_16B_FRAME_ALIGNMENT;
927929
return IR_CALL;
928930
case IR_VAR:

0 commit comments

Comments
 (0)