summaryrefslogtreecommitdiff
path: root/lang/mono/patches/patch-ae
diff options
context:
space:
mode:
Diffstat (limited to 'lang/mono/patches/patch-ae')
-rw-r--r--lang/mono/patches/patch-ae20
1 files changed, 20 insertions, 0 deletions
diff --git a/lang/mono/patches/patch-ae b/lang/mono/patches/patch-ae
new file mode 100644
index 00000000000..cbe25576c0e
--- /dev/null
+++ b/lang/mono/patches/patch-ae
@@ -0,0 +1,20 @@
+$NetBSD: patch-ae,v 1.5 2005/03/27 10:25:51 recht Exp $
+
+--- mono/metadata/boehm-gc.c.orig Sat Mar 5 10:29:43 2005
++++ mono/metadata/boehm-gc.c
+@@ -59,10 +59,14 @@ mono_gc_enable (void)
+ gboolean
+ mono_gc_is_gc_thread (void)
+ {
+-#ifdef USE_INCLUDED_LIBGC
++#if defined(USE_INCLUDED_LIBGC) && !defined(__NetBSD__)
+ return GC_thread_is_registered ();
+ #else
++#ifdef __NetBSD__
++ return FALSE;
++#else
+ return TRUE;
++#endif
+ #endif
+ }
+