Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  1. /*---------------------------------------------------------------------------*/
  2. /* signal.h - signal header file                                             */
  3. /*---------------------------------------------------------------------------*/
  4. #define SIGINT          1
  5. #define SIGILL          2
  6. #define SIGFPE          3
  7. #define SIGSEGV         4
  8. #define SIGTERM         5
  9. #define SIGBREAK        6
  10. #define SIGABRT         7
  11.  
  12. typedef void (* PFSIG)(int);
  13.  
  14. #define SIG_DFL ((PFSIG)0)
  15. #define SIG_IGN ((PFSIG)1)
  16. #define SIG_ERR ((PFSIG)-1)
  17.  
  18. /*---------------------------------------------------------------------------*/
  19. /* function prototypes                                                       */
  20. /*---------------------------------------------------------------------------*/
  21. int raise(int sig);
  22. PFSIG signal(int, PFSIG);
  23.