diff --git a/System/Posix/Signals.hsc b/System/Posix/Signals.hsc index a284d4805a94a36d63b896976bf7a044437e33b2..e56a4256583d7d54bfb8888d4da07e7bfa169072 100644 --- a/System/Posix/Signals.hsc +++ b/System/Posix/Signals.hsc @@ -299,7 +299,7 @@ foreign import ccall unsafe "killpg" raiseSignal :: Signal -> IO () raiseSignal sig = throwErrnoIfMinus1_ "raiseSignal" (c_raise sig) -#if defined(__GLASGOW_HASKELL__) && (defined(openbsd_HOST_OS) || defined(freebsd_HOST_OS) || defined(dragonfly_HOST_OS)) +#if defined(__GLASGOW_HASKELL__) && (defined(openbsd_HOST_OS) || defined(freebsd_HOST_OS) || defined(dragonfly_HOST_OS)) || defined(netbsd_HOST_OS) foreign import ccall unsafe "genericRaise" c_raise :: CInt -> IO CInt #else