2 #ifndef __MONO_THREADS_POSIX_SIGNALS_H__
3 #define __MONO_THREADS_POSIX_SIGNALS_H__
8 #include "mono-threads.h"
10 #if defined(USE_POSIX_BACKEND) || defined(USE_POSIX_SYSCALL_ABORT)
13 MONO_THREADS_POSIX_INIT_SIGNALS_SUSPEND_RESTART,
14 MONO_THREADS_POSIX_INIT_SIGNALS_ABORT,
15 } MonoThreadPosixInitSignals;
18 mono_threads_posix_signal_search_alternative (int min_signal);
21 mono_threads_posix_init_signals (MonoThreadPosixInitSignals signals);
24 mono_threads_posix_get_suspend_signal (void);
27 mono_threads_posix_get_restart_signal (void);
30 mono_threads_posix_get_abort_signal (void);
32 #endif /* defined(USE_POSIX_BACKEND) || defined(USE_POSIX_SYSCALL_ABORT) */
34 #endif /* __MONO_THREADS_POSIX_SIGNALS_H__ */