summaryrefslogtreecommitdiff
path: root/lang/yap/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'lang/yap/patches/patch-aa')
-rw-r--r--lang/yap/patches/patch-aa22
1 files changed, 22 insertions, 0 deletions
diff --git a/lang/yap/patches/patch-aa b/lang/yap/patches/patch-aa
new file mode 100644
index 00000000000..0afab34a1a8
--- /dev/null
+++ b/lang/yap/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1 2006/01/11 18:35:19 joerg Exp $
+
+--- C/sysbits.c.orig 2006-01-11 18:05:52.000000000 +0000
++++ C/sysbits.c
+@@ -195,7 +195,7 @@ InitPageSize(void)
+ GetSystemInfo(&si);
+ Yap_page_size = si.dwPageSize;
+ #elif HAVE_UNISTD_H
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__DragonFly__)
+ Yap_page_size = getpagesize();
+ #elif defined(_AIX)
+ Yap_page_size = sysconf(_SC_PAGE_SIZE);
+@@ -416,7 +416,7 @@ void Yap_cputime_interval(Int *now,Int *
+ #define TicksPerSec CLK_TCK
+ #endif
+
+-#if defined(__alpha) || defined(__FreeBSD__) || defined(__linux__)
++#if defined(__alpha) || defined(__FreeBSD__) || defined(__linux__) || defined(__DragonFly__)
+
+ #if HAVE_TIME_H
+ #include <time.h>