Merge pull request #2198 from BrzVlad/feature-concurrent-work
[mono.git] / mono / utils / mono-threads-mach-abort-syscall.c
index 58153c4a0f6bb2f2f226806127d70beb22b79f00..056a88f150a1cd72b8b5a1fb9d771ae8495c8845 100644 (file)
 
 #include <mono/utils/mono-threads.h>
 
-#if defined(USE_MACH_SYSCALL_ABORT)
+#if defined(USE_MACH_BACKEND)
+
+#if defined(HOST_WATCHOS) || defined(HOST_TVOS)
+
+void
+mono_threads_init_abort_syscall (void)
+{
+}
+
+void
+mono_threads_core_abort_syscall (MonoThreadInfo *info)
+{
+
+}
+
+gboolean
+mono_threads_core_needs_abort_syscall (void)
+{
+       return FALSE;
+}
+
+#else
 
 void
 mono_threads_init_abort_syscall (void)
@@ -55,3 +76,5 @@ mono_threads_core_needs_abort_syscall (void)
 }
 
 #endif
+
+#endif