1.0.25.23: more allocation checks
[sbcl.git] / src / runtime / interrupt.h
index ff649ce..579eeb6 100644 (file)
 /* FIXME: do not rely on NSIG being a multiple of 8 */
 #define REAL_SIGSET_SIZE_BYTES ((NSIG/8))
 
+extern sigset_t deferrable_sigset;
+extern sigset_t blockable_sigset;
+
+extern void check_deferrables_blocked_or_lose(void);
 extern void check_blockables_blocked_or_lose(void);
 extern void check_gc_signals_unblocked_or_lose(void);
 extern void unblock_gc_signals(void);
@@ -126,7 +130,8 @@ extern void block_blockable_signals(void);
 extern void handle_trap(os_context_t *context, int trap);
 
 #ifndef LISP_FEATURE_WIN32
-extern void lisp_memory_fault_error(os_context_t *context, os_vm_address_t addr);
+extern void lisp_memory_fault_error(os_context_t *context,
+                                    os_vm_address_t addr);
 #endif
 
 #endif