sb-sprof: Define pthread-kill only on +sb-thread.
[sbcl.git] / contrib / sb-sprof / sb-sprof.lisp
index 0d81649..9a4b474 100644 (file)
@@ -506,8 +506,10 @@ profiling")
   ;; Ensure that only one thread at a time will be doing profiling stuff.
   (defvar *profiler-lock* (sb-thread:make-mutex :name "Statistical Profiler"))
   (defvar *distribution-lock* (sb-thread:make-mutex :name "Wallclock profiling lock"))
-
+  
+  #+sb-thread
   (declaim (inline pthread-kill))
+  #+sb-thread
   (define-alien-routine pthread-kill int (os-thread unsigned-long) (signal int))
 
   ;;; A random thread will call this in response to either a timer firing,