FORM  4.1
Macros
portsignals.h File Reference
#include <signal.h>

Go to the source code of this file.

Macros

#define FATAL_SIG_ERROR   4
 
#define NSIG   (1024)
 
#define SIGSEGV   (NSIG+1)
 
#define SIGFPE   (NSIG+2)
 
#define SIGILL   (NSIG+3)
 
#define SIGEMT   (NSIG+4)
 
#define SIGSYS   (NSIG+5)
 
#define SIGPIPE   (NSIG+6)
 
#define SIGLOST   (NSIG+7)
 
#define SIGXCPU   (NSIG+8)
 
#define SIGXFSZ   (NSIG+9)
 
#define SIGTERM   (NSIG+10)
 
#define SIGINT   (NSIG+11)
 
#define SIGQUIT   (NSIG+12)
 
#define SIGHUP   (NSIG+13)
 
#define SIGALRM   (NSIG+14)
 
#define SIGVTALRM   (NSIG+15)
 
#define SIGPROF   (NSIG+16)
 

Detailed Description

Contains definitions for signals used/intercepted in FORM.

Some systems (especially LINUX) have not enough signals available so some of the (!documented!) signals are not defined. This file contains the definition of all signals used in the program. If the signal is not defined we define it as unused (>NSIG).

The include of signal.h must be first, before we try to define undefined signals.

Definition in file portsignals.h.