X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Finterrupt.h;h=d26df2855c43510310922a23ad449ccbfd5eba8d;hb=26265f96389d737bf2e1e4c787ea8943ae499944;hp=4e0a45f3da0ab5f13fdb46974b8bc207d0f6750d;hpb=4023b1bec2412344e5eea4a33cd85dd662149c67;p=sbcl.git diff --git a/src/runtime/interrupt.h b/src/runtime/interrupt.h index 4e0a45f..d26df28 100644 --- a/src/runtime/interrupt.h +++ b/src/runtime/interrupt.h @@ -26,9 +26,9 @@ /* 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(); -extern void check_gc_signals_unblocked_or_lose(); -extern void unblock_gc_signals(); +extern void check_blockables_blocked_or_lose(void); +extern void check_gc_signals_unblocked_or_lose(void); +extern void unblock_gc_signals(void); static inline void sigcopyset(sigset_t *new, sigset_t *old) @@ -62,7 +62,7 @@ struct interrupt_data { }; -extern void interrupt_init(); +extern void interrupt_init(void); extern void fake_foreign_function_call(os_context_t* context); extern void undo_fake_foreign_function_call(os_context_t* context); extern void arrange_return_to_lisp_function(os_context_t *, lispobj); @@ -96,7 +96,7 @@ extern void sigaddset_deferrable(sigset_t *s); /* Set all blockable signals into *s. */ extern void sigaddset_blockable(sigset_t *s); -extern void block_blockable_signals(); +extern void block_blockable_signals(void); /* The void* casting here avoids having to mess with the various types * of function argument lists possible for signal handlers: