summaryrefslogtreecommitdiff
path: root/libguile/jit.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2018-09-07 14:22:48 +0200
committerAndy Wingo <wingo@pobox.com>2018-09-07 14:22:48 +0200
commit377c3e117e7fe9f48e3b913f9528513f4dda9d46 (patch)
tree6c791af8c03db176ba8781598368c4c5ab904e11 /libguile/jit.c
parentf8229c603de079688d278dfa56cb07d2dc842a3f (diff)
downloadguile-377c3e117e7fe9f48e3b913f9528513f4dda9d46.tar.gz
Fix compilation of handle-interrupts
* libguile/jit.c (compile_handle_interrupts): Fix check for blocked interrupts.
Diffstat (limited to 'libguile/jit.c')
-rw-r--r--libguile/jit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/jit.c b/libguile/jit.c
index c055bfe33..42d896152 100644
--- a/libguile/jit.c
+++ b/libguile/jit.c
@@ -3021,7 +3021,7 @@ compile_handle_interrupts (scm_jit_state *j)
#endif
none_pending = jit_beqi (T0, SCM_UNPACK (SCM_EOL));
jit_ldxi_i (T0, THREAD, thread_offset_block_asyncs);
- blocked = jit_beqi (T0, 0);
+ blocked = jit_bnei (T0, 0);
emit_store_current_ip (j, T0);
mra = emit_movi (j, T0, 0);