[commit: array] master: Bump base lower version to 4.5 (the version GHC 7.4.1 came with) (442ff77)
Ian Lynagh
igloo at earth.li
Sat Dec 1 01:10:55 CET 2012
Repository : ssh://darcs.haskell.org//srv/darcs/packages/array
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/442ff7744fb51004c5358ec626e704f4536e3d6c
>---------------------------------------------------------------
commit 442ff7744fb51004c5358ec626e704f4536e3d6c
Author: Ian Lynagh <ian at well-typed.com>
Date: Fri Nov 30 21:50:08 2012 +0000
Bump base lower version to 4.5 (the version GHC 7.4.1 came with)
and remove code to support older versions
>---------------------------------------------------------------
Data/Array/Base.hs | 5 -----
Data/Array/IO/Internals.hs | 4 ----
array.cabal | 2 +-
3 files changed, 1 insertions(+), 10 deletions(-)
diff --git a/Data/Array/Base.hs b/Data/Array/Base.hs
index dda54a5..374b8a5 100644
--- a/Data/Array/Base.hs
+++ b/Data/Array/Base.hs
@@ -44,15 +44,10 @@ import GHC.Float ( Float(..), Double(..) )
import GHC.Stable ( StablePtr(..) )
import GHC.Int ( Int8(..), Int16(..), Int32(..), Int64(..) )
import GHC.Word ( Word8(..), Word16(..), Word32(..), Word64(..) )
-#if __GLASGOW_HASKELL__ >= 611
import GHC.IO ( IO(..), stToIO )
import GHC.IOArray ( IOArray(..),
newIOArray, unsafeReadIOArray, unsafeWriteIOArray )
#else
-import GHC.IOBase ( IO(..), IOArray(..), stToIO,
- newIOArray, unsafeReadIOArray, unsafeWriteIOArray )
-#endif
-#else
import Data.Int
import Data.Word
import Foreign.Ptr
diff --git a/Data/Array/IO/Internals.hs b/Data/Array/IO/Internals.hs
index 783ce7a..55ee056 100644
--- a/Data/Array/IO/Internals.hs
+++ b/Data/Array/IO/Internals.hs
@@ -39,11 +39,7 @@ import Hugs.IOArray
#endif
#ifdef __GLASGOW_HASKELL__
-#if __GLASGOW_HASKELL__ >= 611
import GHC.IOArray (IOArray(..))
-#else
-import GHC.IOBase (IOArray(..))
-#endif
#endif /* __GLASGOW_HASKELL__ */
#include "Typeable.h"
diff --git a/array.cabal b/array.cabal
index 7de38d8..36abd92 100644
--- a/array.cabal
+++ b/array.cabal
@@ -20,7 +20,7 @@ source-repository head
location: http://darcs.haskell.org/packages/array.git/
library
- build-depends: base >= 4.2 && < 5
+ build-depends: base >= 4.5 && < 5
exposed-modules:
Data.Array
extensions: CPP
More information about the Cvs-libraries
mailing list