X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Futils%2FBinary.hs;h=3d20609067187f9a22e2adee714c447bbd8ed5a8;hp=4d82deb782469588cf1beb47d1bf96e3a1291b62;hb=e761a777f2440ca1b8d8b40848cc5aa30d889ff6;hpb=d78ab147ec3d8c3b06b6e922bed4cd9837c9c797 diff --git a/compiler/utils/Binary.hs b/compiler/utils/Binary.hs index 4d82deb..3d20609 100644 --- a/compiler/utils/Binary.hs +++ b/compiler/utils/Binary.hs @@ -79,17 +79,7 @@ import GHC.Real ( Ratio(..) ) import GHC.Exts import GHC.IOBase ( IO(..) ) import GHC.Word ( Word8(..) ) -#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ < 601 --- openFileEx is available from the lang package, but we want to --- be independent of hslibs libraries. -import GHC.Handle ( openFileEx, IOModeEx(..) ) -#else import System.IO ( openBinaryFile ) -#endif - -#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ < 601 -openBinaryFile f mode = openFileEx f (BinaryMode mode) -#endif type BinArray = ForeignPtr Word8