0.7.3.1:
[sbcl.git] / src / code / toplevel.lisp
index 53889d8..381a2b2 100644 (file)
 
 (in-package "SB!IMPL")
 \f
-(defconstant most-positive-fixnum #.sb!vm:*target-most-positive-fixnum*
-  #!+sb-doc
-  "the fixnum closest in value to positive infinity")
-
-(defconstant most-negative-fixnum #.sb!vm:*target-most-negative-fixnum*
-  #!+sb-doc
-  "the fixnum closest in value to negative infinity")
-\f
 ;;;; magic specials initialized by GENESIS
 
 ;;; FIXME: The DEFVAR here is redundant with the (DECLAIM (SPECIAL ..))
   (declare (optimize (speed 3) (safety 0))
           (values (unsigned-byte 20))) ; FIXME: DECLARE VALUES?
 
-  #!-x86 ; machines where stack grows upwards (I guess) -- WHN 19990906
+  #!-stack-grows-downward-not-upward
   (labels
       ((scrub (ptr offset count)
          (declare (type system-area-pointer ptr)
             (* (floor initial-offset sb!vm:n-word-bytes) sb!vm:n-word-bytes)
             0)))
 
-  #!+x86 ;; (Stack grows downwards.)
+  #!+stack-grows-downward-not-upward
   (labels
       ((scrub (ptr offset count)
         (declare (type system-area-pointer ptr)
           (abort
            "Reduce debugger level (leaving debugger, returning to toplevel).")
         (catch 'toplevel-catcher
-          (sb!unix:unix-sigsetmask 0)  ; FIXME: What is this for?
+          #!-sunos (sb!unix:unix-sigsetmask 0) ; FIXME: What is this for?
           (repl noprint)
           (critically-unreachable "after REPL")))))))