summaryrefslogtreecommitdiff
path: root/lang/mono/patches/patch-ab
blob: f9aace238d2ef0eea907aa5786c3563debdb2b71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-ab,v 1.13 2006/08/03 18:15:08 drochner Exp $

--- configure.orig	2006-05-11 00:39:07.000000000 +0200
+++ configure
@@ -2233,14 +2233,16 @@ _ACEOF
 		;;
 	*-*-*netbsd*)
 		platform_win32=no
-		CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+		CPPFLAGS="$CPPFLAGS -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE"
 		libmono_cflags="-D_REENTRANT"
 		LDFLAGS="$LDFLAGS -pthread"
 		CPPFLAGS="$CPPFLAGS -DPLATFORM_BSD"
 		libmono_ldflags="-pthread"
 		need_link_unlink=yes
-		libdl=
-		libgc_threads=no
+		libdl="-ldl /libexec/ld.elf_so"
+		libgc_threads=pthreads
+		with_tls=__thread
+		with_sigaltstack=no
 		;;
 # these flags will work for all versions of -STABLE
 #