summaryrefslogtreecommitdiff
path: root/devel/boehm-gc/files/patch-af
blob: a1fcefa3f7f1d975f90ff38658670af0e88bd4ca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- os_dep.c.orig	Wed Jul 19 01:59:57 2000
+++ os_dep.c	Wed Jul 19 02:06:27 2000
@@ -81,2 +81,7 @@
 
+# if defined(FREEBSD) && \
+     (defined(POWERPC) || defined(SPARC) || defined(ALPHA) || defined(IA64))
+#   define NEED_FIND_LIMIT
+# endif
+
 #ifdef NEED_FIND_LIMIT
@@ -85,3 +90,3 @@
 
-#ifdef FREEBSD
+#if defined(FREEBSD) && defined(I386)
 #  include <machine/trap.h>
@@ -144,4 +149,4 @@
 
-#if defined(LINUX) && (defined(POWERPC) || defined(SPARC) || defined(ALPHA) \
-    		       || defined(IA64))
+#if (defined(FREEBSD) || defined(LINUX)) \
+	&& (defined(POWERPC) || defined(SPARC) || defined(ALPHA) || defined(IA64))
   /* The I386 case can be handled without a search.  The Alpha case	*/