home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * SIGNAL.H
- */
-
- #ifndef _SIGNAL_H
- #define _SIGNAL_H
-
- typedef char sig_atomic_t;
-
- #define SIG_ERR ((__sigfunc)(-1))
- #define SIG_DFL ((__sigfunc)(0))
- #define SIG_IGN ((__sigfunc)(1))
-
- #define SIGABRT 1
- #define SIGFPE 2
- #define SIGILL 3
- #define SIGINT 4 /* also static init in signal/signal.c */
- #define SIGSEGV 5
- #define SIGTERM 6
-
- typedef void (*__sigfunc)(int); /* INTERNAL, DO NOT USE */
-
- extern __sigfunc signal(int, __sigfunc);
- extern int raise(int);
-
- #endif
-
-