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 */