X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fsignal.lisp;h=ab63538f04dc40b64bef99e4b1cd9ef45d1e9f9d;hb=872175cd9cb5b4966a36d4bd92421cc407a0355b;hp=cc8d9853ede2885e85f0d5580696cd74957dc1ec;hpb=53e7a02c819090af8e6db7e47d29cdbb5296814f;p=sbcl.git diff --git a/src/code/signal.lisp b/src/code/signal.lisp index cc8d985..ab63538 100644 --- a/src/code/signal.lisp +++ b/src/code/signal.lisp @@ -37,10 +37,6 @@ ;;; are lost in the noise when compared with the cost of delivering ;;; the signal in the first place. -;;; Magically converted by the compiler into a break instruction. -(defun do-pending-interrupt () - (do-pending-interrupt)) - #!-gengc (progn (defvar *interrupts-enabled* t) @@ -237,12 +233,4 @@ #!+svr4 (!def-unix-signal :SIGWAITING 32) ; Process's LWPs are blocked. -(sb!xc:defmacro sigmask (&rest signals) - #!+sb-doc - "Returns a mask given a set of signals." - (apply #'logior - (mapcar (lambda (signal) - (ash 1 (1- (unix-signal-number signal)))) - signals))) - (/show0 "done with signal.lisp")