0.6.10:
[sbcl.git] / src / runtime / globals.c
index 9129424..70beb56 100644 (file)
  * files for more information.
  */
 
-/*
- * $Header$
- */
-
 #include <stdio.h>
 
 #include "runtime.h"
@@ -31,14 +27,6 @@ lispobj *current_control_frame_pointer;
 lispobj *current_binding_stack_pointer;
 #endif
 
-lispobj *read_only_space;
-lispobj *static_space;
-lispobj *control_stack;
-#ifdef __i386__
-lispobj *control_stack_end;
-#endif
-lispobj *binding_stack;
-
 #ifndef ALLOCATION_POINTER
 lispobj *dynamic_space_free_pointer;
 #endif
@@ -61,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
 }