[sgen] Adapt Mach OS support code to work with cooperative GC.
authorJoão Matos <joao@tritao.eu>
Fri, 24 Jul 2015 18:54:33 +0000 (19:54 +0100)
committerJoão Matos <joao@tritao.eu>
Fri, 24 Jul 2015 18:58:58 +0000 (19:58 +0100)
mono/metadata/sgen-os-mach.c

index eee4d837d3f728e4441833faec69aaa647b7396c..db3297f15d7059d91f7f21ac2cb1d8610cc0e41c 100644 (file)
@@ -40,6 +40,8 @@
 #endif
 
 #if defined(__MACH__) && MONO_MACH_ARCH_SUPPORTED
+
+#if !defined(USE_COOP_GC)
 gboolean
 sgen_resume_thread (SgenThreadInfo *info)
 {
@@ -135,6 +137,7 @@ sgen_thread_handshake (BOOL suspend)
        } END_FOREACH_THREAD_SAFE
        return count;
 }
+#endif
 
 void
 sgen_os_init (void)