X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fmono-threads-windows.c;h=9f3581e9a3907848b62de857f26aaa6546f60570;hb=00af1bc3675ef335672a3413a2a8fa3c3ca45bb0;hp=190720b94d03662d6e9849feae8be1a5833a5f62;hpb=e82dc02e27ea872f3f1bd19d8a6c9770ae12716d;p=mono.git diff --git a/mono/utils/mono-threads-windows.c b/mono/utils/mono-threads-windows.c index 190720b94d0..9f3581e9a39 100755 --- a/mono/utils/mono-threads-windows.c +++ b/mono/utils/mono-threads-windows.c @@ -7,11 +7,10 @@ * (C) 2011 Novell, Inc */ -#include "config.h" +#include -#if defined(HOST_WIN32) +#if defined(USE_WINDOWS_BACKEND) -#include #include #include @@ -40,12 +39,6 @@ mono_threads_core_abort_syscall (MonoThreadInfo *info) CloseHandle (handle); } -void -mono_threads_core_interrupt (MonoThreadInfo *info) -{ - mono_threads_core_abort_syscall (info); -} - gboolean mono_threads_core_needs_abort_syscall (void) { @@ -159,6 +152,20 @@ mono_threads_platform_free (MonoThreadInfo *info) { } +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;