[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 01/02: Fix miscompilation for "abort" opcode
From: |
Andy Wingo |
Subject: |
[Guile-commits] 01/02: Fix miscompilation for "abort" opcode |
Date: |
Wed, 29 Aug 2018 14:00:57 -0400 (EDT) |
wingo pushed a commit to branch lightning
in repository guile.
commit 66fb76db2bf6171d4d0ab1f7c8de4487b7b34001
Author: Andy Wingo <address@hidden>
Date: Wed Aug 29 19:41:47 2018 +0200
Fix miscompilation for "abort" opcode
* libguile/jit.c (compile_abort): Fix miscompilation.
---
libguile/jit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libguile/jit.c b/libguile/jit.c
index 867ee7f..91156be 100644
--- a/libguile/jit.c
+++ b/libguile/jit.c
@@ -1532,7 +1532,7 @@ compile_abort (scm_jit_state *j)
if (j->hooks_enabled)
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_fp (j);
jit_jmpr (T1_PRESERVED);