X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ftoplevel.lisp;h=381a2b2d0bc0b88ec5b25088e2094e688101c294;hb=86210c4e406c1b2ff10cc3bac0e71435867db48b;hp=380be18e3679c60537e1c1a2da805d991a218e3e;hpb=8286d1fc02d1e769a766fbf1670bca474237161f;p=sbcl.git diff --git a/src/code/toplevel.lisp b/src/code/toplevel.lisp index 380be18..381a2b2 100644 --- a/src/code/toplevel.lisp +++ b/src/code/toplevel.lisp @@ -13,14 +13,6 @@ (in-package "SB!IMPL") -(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") - ;;;; magic specials initialized by GENESIS ;;; FIXME: The DEFVAR here is redundant with the (DECLAIM (SPECIAL ..)) @@ -171,7 +163,7 @@ (declare (optimize (speed 3) (safety 0)) (values (unsigned-byte 20))) ; FIXME: DECLARE VALUES? - #!+stack-grows-upward + #!-stack-grows-downward-not-upward (labels ((scrub (ptr offset count) (declare (type system-area-pointer ptr) @@ -201,7 +193,7 @@ (* (floor initial-offset sb!vm:n-word-bytes) sb!vm:n-word-bytes) 0))) - #!+stack-grows-downward + #!+stack-grows-downward-not-upward (labels ((scrub (ptr offset count) (declare (type system-area-pointer ptr) @@ -485,7 +477,7 @@ (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")))))))