X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc.so_src%2Finclude_exp%2Fsignal.h;h=da6d78fd4895e82048330e524b9d51476cd8d977;hb=c3914bc3bbe97ef474e044558674f57f6af85e0a;hp=bf03c7f14e82a003e685332107a58c8ccf7ad14f;hpb=1409c5235c5228061ba6605fc1f41302f4f3fe78;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libc.so_src/include_exp/signal.h b/Usermode/Libraries/libc.so_src/include_exp/signal.h index bf03c7f1..da6d78fd 100644 --- a/Usermode/Libraries/libc.so_src/include_exp/signal.h +++ b/Usermode/Libraries/libc.so_src/include_exp/signal.h @@ -13,11 +13,25 @@ typedef void (*sighandler_t)(int); #define SIG_DFL ((void*)0) #define SIG_ERR ((void*)-1) +#define SIGHUP 1 +#define SIGINT 2 +#define SIGQUIT 3 +#define SIGILL 4 #define SIGABRT 6 +#define SIGFPE 8 +#define SIGKILL 9 +#define SIGSEGV 11 +//#define SIGPIPE 13 +#define SIGALRM 14 +#define SIGTERM 15 +#define SIGUSR1 16 +#define SIGUSR2 17 #define SIGPIPE 1001 #define SIGCHLD 1002 +extern sighandler_t signal(int signum, sighandler_t handler); + extern int raise(int sig); #endif