/*
  (c) 1990 S.Hawtin.
  Permission is granted to copy this file provided
   1) It is not used for commercial gain
   2) This notice is included in all copies
   3) Altered copies are marked as such

  No liability is accepted for the contents of the file.

  signal.h	within		Public Domain c.lib


  Signal definitions for NorthC
*/

/* Only Abort and interrupt have any meaning */
#define SIGABRT 0
#define SIGFPE  1
#define SIGILL  2
#define SIGINT  3
#define SIGSEGV 4
#define SIGTERM 5
#define _SIGMAX 6

#define SIG_DFL 0L
#define SIG_IGN 1L

#define SIG_ERR 0L

extern int raise();
typedef int sig_atomic_t;
extern void (*signal())();
