0.9.6.56:
[sbcl.git] / src / runtime / interrupt.h
index ec78999..651668c 100644 (file)
@@ -25,6 +25,8 @@
 /* FIXME: do not rely on NSIG being a multiple of 8 */
 #define REAL_SIGSET_SIZE_BYTES ((NSIG/8))
 
+extern void check_blockables_blocked_or_lose();
+
 static inline void
 sigcopyset(sigset_t *new, sigset_t *old)
 {
@@ -91,9 +93,9 @@ extern unsigned long install_handler(int signal,
 extern union interrupt_handler interrupt_handlers[NSIG];
 
 /* Set all deferrable signals into *s. */
-void sigaddset_deferrable(sigset_t *s);
+extern void sigaddset_deferrable(sigset_t *s);
 /* Set all blockable signals into *s. */
-void sigaddset_blockable(sigset_t *s);
+extern void sigaddset_blockable(sigset_t *s);
 
 extern void block_blockable_signals();