X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fcold-init.lisp;h=d8c11605347dea9d2c21e6d678a4833ebcaa46a9;hb=8852534331f5505348d1217a3080ee25e09ec47e;hp=c812dab3bb39bd600a97bf4209b166d6f7860589;hpb=edb227f57bcf629a9e8c3b8e6e1b37d644d8f217;p=sbcl.git diff --git a/src/code/cold-init.lisp b/src/code/cold-init.lisp index c812dab..d8c1160 100644 --- a/src/code/cold-init.lisp +++ b/src/code/cold-init.lisp @@ -98,6 +98,7 @@ *gc-pending* nil #!+sb-thread *stop-for-gc-pending* #!+sb-thread nil *allow-with-interrupts* t + sb!unix::*unblock-deferrables-on-enabling-interrupts-p* nil *interrupts-enabled* t *interrupt-pending* nil *break-on-signals* nil @@ -222,6 +223,8 @@ (show-and-call !late-proclaim-cold-init) (show-and-call os-cold-init-or-reinit) + (show-and-call !pathname-cold-init) + (show-and-call !debug-info-cold-init) (show-and-call stream-cold-init-or-reset) (show-and-call !loader-cold-init) @@ -273,7 +276,7 @@ (defun quit (&key recklessly-p (unix-status 0)) #!+sb-doc - "Terminate the current Lisp. *EXIT-HOOKS* are pending unwind-protect + "Terminate the current Lisp. *EXIT-HOOKS* and pending unwind-protect cleanup forms are run unless RECKLESSLY-P is true. On UNIX-like systems, UNIX-STATUS is used as the status code." (declare (type (signed-byte 32) unix-status))