guile-commits
[Top][All Lists]
Advanced

[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);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]