2 * <signal.h> wrapper functions.
5 * Jonathan Pryor (jonpryor@vt.edu)
7 * Copyright (C) 2004-2005 Jonathan Pryor
16 typedef void (*mph_sighandler_t)(int);
19 Mono_Posix_Stdlib_SIG_DFL (void)
25 Mono_Posix_Stdlib_SIG_ERR (void)
31 Mono_Posix_Stdlib_SIG_IGN (void)
37 Mono_Posix_Stdlib_InvokeSignalHandler (int signum, void *handler)
39 mph_sighandler_t _h = (mph_sighandler_t) handler;
43 #ifndef PLATFORM_WIN32
45 Mono_Posix_Syscall_psignal (int sig, const char* s)
49 return errno == 0 ? 0 : -1;
51 #endif /* ndef PLATFORM_WIN32 */