blob: cda724cf7ca938ac34327cc7e0bbace23369600b (
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
25
26
27
28
29
30
31
32
33
|
$NetBSD: patch-ae,v 1.8 2006/01/03 08:03:53 recht Exp $
--- libgc/configure.orig 2005-12-22 18:35:37.000000000 +0100
+++ libgc/configure
@@ -3940,7 +3940,27 @@ _ACEOF
_ACEOF
;;
- *-*-aix*)
+ *-*-netbsd*)
+ cat >>confdefs.h <<\_ACEOF
+#define GC_NETBSD_THREADS 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _REENTRANT 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define THREAD_LOCAL_ALLOC 1
+_ACEOF
+
+ if test "${enable_parallel_mark}" = yes; then
+ cat >>confdefs.h <<\_ACEOF
+#define PARALLEL_MARK 1
+_ACEOF
+
+ fi
+ ;;
+ *-*-aix*)
cat >>confdefs.h <<\_ACEOF
#define GC_AIX_THREADS 1
_ACEOF
|