1.0.6.36: ALLOW-WITH-INTERRUPTS and interrupt safe WITH-MUTEX &co
[sbcl.git] / src / code / early-impl.lisp
index 2a35b72..01ae58d 100644 (file)
@@ -16,9 +16,9 @@
 ;;; listed here and then listed separately (and by now, 2001-06-06,
 ;;; slightly differently) elsewhere.
 (declaim (special *posix-argv*
+                  *core-string*
                   *read-only-space-free-pointer*
                   sb!vm:*static-space-free-pointer*
-                  sb!vm:*initial-dynamic-space-free-pointer*
                   sb!vm::*current-catch-block*
                   sb!vm::*current-unwind-protect-block*
                   sb!vm::*alien-stack*
                   ;; :X86. (Note that non-X86 ports mention
                   ;; pseudo-atomicity too, but they handle it without
                   ;; messing with special variables.)
-                  #!+(or x86 x86-64) *pseudo-atomic-atomic*
-                  #!+(or x86 x86-64) *pseudo-atomic-interrupted*
-                  sb!unix::*interrupts-enabled*
-                  sb!unix::*interrupt-pending*
+                  #!+(or x86 x86-64) *pseudo-atomic-bits*
+                  *allow-with-interrupts*
+                  *interrupts-enabled*
+                  *interrupt-pending*
                   *free-interrupt-context-index*
+                  sb!vm::*unwind-to-frame-function*
                   sb!vm::*allocation-pointer*
                   sb!vm::*binding-stack-pointer*
                   sb!vm::*fp-constant-0d0*
@@ -50,4 +51,5 @@
                   sb!vm::*fp-constant-l2e*
                   sb!vm::*fp-constant-lg2*
                   sb!vm::*fp-constant-ln2*
+                  sb!vm:*alloc-signal*
                   sb!pcl::..slot-unbound..))