mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-11 22:31:12 +02:00
Align stack before entering JIT code
* libguile/jit.c (emit_entry_trampoline): Ensure stack is aligned when going into JIT code.
This commit is contained in:
parent
51618e7e83
commit
26bd81716b
1 changed files with 2 additions and 0 deletions
|
@ -1293,6 +1293,8 @@ emit_entry_trampoline (scm_jit_state *j)
|
|||
/* Load FP, set during call sequences. */
|
||||
emit_reload_fp (j);
|
||||
|
||||
size_t alignment = jit_align_stack (j->jit, 0);
|
||||
|
||||
/* Jump to the mcode! */
|
||||
jit_jmpr (j->jit, T0);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue