summaryrefslogtreecommitdiff
path: root/lang/ghc/patches/patch-ak
diff options
context:
space:
mode:
Diffstat (limited to 'lang/ghc/patches/patch-ak')
-rw-r--r--lang/ghc/patches/patch-ak20
1 files changed, 16 insertions, 4 deletions
diff --git a/lang/ghc/patches/patch-ak b/lang/ghc/patches/patch-ak
index 5d9edbc2b68..fe1f89f7c8c 100644
--- a/lang/ghc/patches/patch-ak
+++ b/lang/ghc/patches/patch-ak
@@ -1,8 +1,20 @@
-$NetBSD: patch-ak,v 1.3 2008/03/24 22:40:23 kristerw Exp $
+$NetBSD: patch-ak,v 1.4 2008/07/07 14:58:00 kristerw Exp $
---- libraries/base/include/HsBase.h.orig 2008-03-24 13:33:49.000000000 +0100
-+++ libraries/base/include/HsBase.h 2008-03-24 13:38:50.000000000 +0100
-@@ -648,6 +648,10 @@
+--- libraries/base/include/HsBase.h.orig 2007-12-10 19:16:54.000000000 +0100
++++ libraries/base/include/HsBase.h 2008-07-07 13:18:57.000000000 +0200
+@@ -254,6 +254,11 @@
+ INLINE int
+ __hscore_sigismember( sigset_t * set, int s )
+ { return sigismember(set,s); }
++
++INLINE int
++__hscore_sigprocmask( int how, const sigset_t * set, sigset_t * oset )
++{ return sigprocmask(how,set,oset); }
++
+ #endif
+
+ INLINE void *
+@@ -648,6 +653,10 @@
#endif
}