From 9692765e2678e00465828b4ed5cfc309f3641796 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 21 Dec 2012 11:42:09 -0700 Subject: [PATCH] places: fix initial stack setup This repair likely affects all uses of gcc 4.6.x and later. --- src/racket/src/place.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/racket/src/place.c b/src/racket/src/place.c index d939f298a1..26c4ab8405 100644 --- a/src/racket/src/place.c +++ b/src/racket/src/place.c @@ -92,7 +92,7 @@ static void register_traversers(void); # endif static void *place_start_proc(void *arg); -static void *place_start_proc_after_stack(void *data_arg, void *stack_base); +MZ_DO_NOT_INLINE(static void *place_start_proc_after_stack(void *data_arg, void *stack_base)); # define PLACE_PRIM_W_ARITY(name, func, a1, a2, env) GLOBAL_PRIM_W_ARITY(name, func, a1, a2, env)