Move the sources to trunk
[opencv] / apps / Hawk / CVEiCL / EiC / src / win32 / signal.h
1 /*  This header file is machine generated. 
2 Modify EiC/config/genstdio.c, or the target independent source 
3 files it reads, in order to modify this file.  Any 
4 direct modifications to this file will be lost. 
5 */
6
7 #ifndef EiC_signal_H
8 #define EiC_signal_H
9
10 #pragma push_safeptr
11
12 #define SIGABRT 22
13 #define SIGINT  2
14 #define SIGILL  4
15 #define SIGFPE  8
16 #define SIGSEGV 11
17 #define SIGTERM 15
18
19 /* signal() args & returns */
20 typedef int  sig_atomic_t;
21 void (*signal(int sig, void (*func)(int a))) (int a);
22 int raise(int sig);
23 #define SIG_ERR       (void (*)(int)) -1
24 #define SIG_DFL       (void (*)(int)) 0
25 #define SIG_IGN       (void (*)(int)) 1
26
27 #pragma pop_ptr
28
29 #endif    /* end EiC_signal_H */