[project @ 2005-04-07 23:36:48 by sof]
[ghc-base.git] / System / Posix / Signals.hs
index 4393c64..ba00414 100644 (file)
@@ -96,11 +96,6 @@ module System.Posix.Signals (
 
 import Prelude -- necessary to get dependencies right
 
-#ifdef __GLASGOW_HASKELL__
-#include "Signals.h"
-import GHC.Conc        ( ensureIOManagerIsRunning )
-#endif
-
 import Foreign
 import Foreign.C
 import System.IO.Unsafe
@@ -110,6 +105,11 @@ import System.Posix.Internals
 #ifndef mingw32_HOST_OS
 -- WHOLE FILE...
 
+#ifdef __GLASGOW_HASKELL__
+#include "Signals.h"
+import GHC.Conc        ( ensureIOManagerIsRunning )
+#endif
+
 -- -----------------------------------------------------------------------------
 -- Specific signals