From 339651a0f5d84fc842a8f1512397d8fd3d9c5371 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 7 Jul 2006 04:14:37 +0000 Subject: [PATCH] stack-boundary check must be long load, not integer svn: r3647 --- src/mzscheme/src/jit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mzscheme/src/jit.c b/src/mzscheme/src/jit.c index 27cad77eb8..2a82a8281e 100644 --- a/src/mzscheme/src/jit.c +++ b/src/mzscheme/src/jit.c @@ -1301,7 +1301,7 @@ static int generate_non_tail_call(mz_jit_state *jitter, int num_rands, int direc /* Before inlined native, check stack depth: */ (void)jit_movi_p(JIT_R1, &scheme_stack_boundary); - jit_ldr_i(JIT_R1, JIT_R1); + jit_ldr_l(JIT_R1, JIT_R1); ref9 = jit_bltr_ul(jit_forward(), JIT_STACK, JIT_R1); CHECK_LIMIT();