* (C) 2011 Novell, Inc
*/
-#include "config.h"
+#include <mono/utils/mono-threads.h>
-#if defined(HOST_WIN32)
+#if defined(USE_WINDOWS_BACKEND)
-#include <mono/utils/mono-threads.h>
#include <mono/utils/mono-compiler.h>
#include <limits.h>
CloseHandle (handle);
}
-void
-mono_threads_core_interrupt (MonoThreadInfo *info)
-{
- mono_threads_core_abort_syscall (info);
-}
-
gboolean
mono_threads_core_needs_abort_syscall (void)
{
{
}
+void
+mono_threads_core_begin_global_suspend (void)
+{
+}
+
+void
+mono_threads_core_end_global_suspend (void)
+{
+}
+
+#endif
+
+#if defined (HOST_WIN32)
+
typedef struct {
LPTHREAD_START_ROUTINE start_routine;
void *arg;