summaryrefslogtreecommitdiff
path: root/lang/yap/patches/patch-aa
blob: 0afab34a1a8631d9884030e59193da344f2e37fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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>