0.9.16.38:
[sbcl.git] / src / compiler / x86 / parms.lisp
index 171431d..f55cf9c 100644 (file)
 #!+win32
 (progn
 
-  (def!constant read-only-space-start #x01000000)
-  (def!constant read-only-space-end   #x037ff000)
+  (def!constant read-only-space-start #x02000000)
+  (def!constant read-only-space-end   #x047ff000)
 
   (def!constant static-space-start    #x05000000)
   (def!constant static-space-end      #x07fff000)
   cerror
   breakpoint
   fun-end-breakpoint
-  single-step-breakpoint
+  single-step-around
+  single-step-before
   #!+win32 context-restore) ;; HACK: The Win32 exception handling system does wrong things with this.
 ;;; FIXME: It'd be nice to replace all the DEFENUMs with something like
 ;;;   (WITH-DEF-ENUM (:START 8)
 ;;; for the benefit of anyone doing a lexical search for definitions
 ;;; of these symbols.
 
-(defenum (:prefix object-not- :suffix -trap :start 16)
+(defenum (:prefix object-not- :suffix -trap :start 24)
   list
   instance)
 
    '(*alien-stack*
 
      ;; interrupt handling
-     *pseudo-atomic-atomic*
-     *pseudo-atomic-interrupted*
+     *pseudo-atomic-bits*
      #!+sb-thread *stop-for-gc-pending*
      #!+sb-thread *free-tls-index*
      #!+sb-thread *tls-index-lock*
      sb!alien::*enter-alien-callback*
 
      ;; see comments in ../x86-64/parms.lisp
-     sb!pcl::..slot-unbound..
-     )))
+     sb!pcl::..slot-unbound..)))
 
 (defparameter *static-funs*
   '(length