0.8.5.29:
[sbcl.git] / src / runtime / coreparse.c
index 007e6c0..6ac74ba 100644 (file)
@@ -33,6 +33,7 @@
 #include "arch.h"
 #include "interr.h"
 #include "sbcl.h"
+#include "thread.h"
 
 unsigned char build_id[] =
 #include "../../output/build-id.tmp"
@@ -89,10 +90,10 @@ process_directory(int fd, u32 *ptr, int count)
            }
 #endif
 /* FIXME: Should the conditional here be reg_ALLOC instead of
- *   defined(__i386__)
+ *   defined(LISP_FEATURE_X86)
  * ? */
 #if defined(LISP_FEATURE_X86)
-           SetSymbolValue(ALLOCATION_POINTER, (lispobj)free_pointer);
+           SetSymbolValue(ALLOCATION_POINTER, (lispobj)free_pointer,0);
 #else
            dynamic_space_free_pointer = free_pointer;
 #endif