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 <[email protected]>
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



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to