X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fglobals.c;h=70beb568343f019762c24f193ef7772c0e889282;hb=cb7837b769ce190baec60a2159c33099816ea6e3;hp=691bfb12247a230d5d949b896200f044fb7a3315;hpb=a530bbe337109d898d5b4a001fc8f1afa3b5dc39;p=sbcl.git diff --git a/src/runtime/globals.c b/src/runtime/globals.c index 691bfb1..70beb56 100644 --- a/src/runtime/globals.c +++ b/src/runtime/globals.c @@ -13,10 +13,6 @@ * files for more information. */ -/* - * $Header$ - */ - #include #include "runtime.h" @@ -31,19 +27,8 @@ lispobj *current_control_frame_pointer; lispobj *current_binding_stack_pointer; #endif -lispobj *read_only_space; -lispobj *static_space; -lispobj *dynamic_0_space; -lispobj *dynamic_1_space; -lispobj *control_stack; -#ifdef __i386__ -lispobj *control_stack_end; -#endif -lispobj *binding_stack; - -lispobj *current_dynamic_space; #ifndef ALLOCATION_POINTER -lispobj *current_dynamic_space_free_pointer; +lispobj *dynamic_space_free_pointer; #endif #ifndef INTERNAL_GC_TRIGGER lispobj *current_auto_gc_trigger; @@ -64,13 +49,13 @@ void globals_init(void) /* Initialize the current Lisp state. */ #ifndef __i386__ - current_control_stack_pointer = control_stack; + current_control_stack_pointer = (lispobj *)CONTROL_STACK_START; #else - current_control_stack_pointer = control_stack_end; + current_control_stack_pointer = (lispobj *)CONTROL_STACK_END; #endif current_control_frame_pointer = (lispobj *)0; #ifndef BINDING_STACK_POINTER - current_binding_stack_pointer = binding_stack; + current_binding_stack_pointer = BINDING_STACK_START; #endif }