From 787d0539415ae7028060556085367736b9267499 Mon Sep 17 00:00:00 2001 From: Frode Solheim Date: Mon, 7 Sep 2015 21:06:39 +0200 Subject: [PATCH] JIT: create_popalls - dec/inc sp --- jit/compemu_support.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/jit/compemu_support.cpp b/jit/compemu_support.cpp index ec53ca05..32fe3a6d 100644 --- a/jit/compemu_support.cpp +++ b/jit/compemu_support.cpp @@ -3556,6 +3556,7 @@ static inline void create_popalls(void) if (need_to_preserve[i]) raw_push_l_r(i); } + raw_dec_sp(stack_space); r=REG_PC_TMP; raw_mov_l_rm(r,(uintptr)®s.pc_p); raw_and_l_ri(r,TAGMASK); @@ -3564,6 +3565,7 @@ static inline void create_popalls(void) /* now the exit points */ align_target(align_jumps); popall_do_nothing=get_target(); + raw_inc_sp(stack_space); for (i=0;i