mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-28 16:00:22 +02:00
Fix miscompilation for "abort" opcode
* libguile/jit.c (compile_abort): Fix miscompilation.
This commit is contained in:
parent
f2089ceee9
commit
66fb76db2b
1 changed files with 1 additions and 1 deletions
|
@ -1532,7 +1532,7 @@ compile_abort (scm_jit_state *j)
|
||||||
if (j->hooks_enabled)
|
if (j->hooks_enabled)
|
||||||
emit_run_hook (j, T0, scm_vm_intrinsics.invoke_abort_hook);
|
emit_run_hook (j, T0, scm_vm_intrinsics.invoke_abort_hook);
|
||||||
|
|
||||||
interp = jit_bnei (T1_PRESERVED, 0);
|
interp = jit_beqi (T1_PRESERVED, 0);
|
||||||
emit_reload_sp (j);
|
emit_reload_sp (j);
|
||||||
emit_reload_fp (j);
|
emit_reload_fp (j);
|
||||||
jit_jmpr (T1_PRESERVED);
|
jit_jmpr (T1_PRESERVED);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue