fix Windows build
authorSimon Marlow <marlowsd@gmail.com>
Tue, 2 Mar 2010 14:47:19 +0000 (14:47 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Tue, 2 Mar 2010 14:47:19 +0000 (14:47 +0000)
utils/ghc-pkg/Main.hs

index 79404bc..a469ee7 100644 (file)
@@ -52,8 +52,11 @@ import qualified Data.ByteString.Lazy as B
 import qualified Data.Binary as Bin
 import qualified Data.Binary.Get as Bin
 
-#if __GLASGOW_HASKELL__ < 612
+#if __GLASGOW_HASKELL__ < 612 || defined(mingw32_HOST_OS)
 import Foreign
+#endif
+
+#if __GLASGOW_HASKELL__ < 612
 import Foreign.C
 import System.Posix.Internals
 #if __GLASGOW_HASKELL__ >= 611