From b1725ddeb0676cb6d453fcd4a2e88c55dd99d3ce Mon Sep 17 00:00:00 2001 From: simonmar Date: Mon, 11 Oct 2004 10:54:57 +0000 Subject: [PATCH] [project @ 2004-10-11 10:54:57 by simonmar] genericRaise() hack needed on FreeBSD too. --- System/Posix/Signals.hsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/System/Posix/Signals.hsc b/System/Posix/Signals.hsc index ee40238..3585ddb 100644 --- a/System/Posix/Signals.hsc +++ b/System/Posix/Signals.hsc @@ -287,7 +287,7 @@ foreign import ccall unsafe "killpg" raiseSignal :: Signal -> IO () raiseSignal sig = throwErrnoIfMinus1_ "raiseSignal" (c_raise sig) -#if defined(__GLASGOW_HASKELL__) && defined(openbsd_TARGET_OS) +#if defined(__GLASGOW_HASKELL__) && (defined(openbsd_TARGET_OS) || defined(freebsd_TARGET_OS)) foreign import ccall unsafe "genericRaise" c_raise :: CInt -> IO CInt #else -- 1.7.10.4