1 /* -----------------------------------------------------------------------------
2 * $Id: Signals.h,v 1.2 1998/12/02 13:28:47 simonm Exp $
4 * Signal processing / handling.
6 * ---------------------------------------------------------------------------*/
10 extern StgPtr pending_handler_buf[];
11 extern StgPtr *next_pending_handler;
13 #define signals_pending() (next_pending_handler != pending_handler_buf)
15 extern void initUserSignals(void);
16 extern void blockUserSignals(void);
17 extern void unblockUserSignals(void);
19 /* sig_install declared in PrimOps.h */
21 extern void start_signal_handlers(void);
25 #define signals_pending() (rtsFalse)