From 37daf32fbd3b9882b83aef07e0f4177a29d7a71e Mon Sep 17 00:00:00 2001 From: Herbert Valerio Riedel Date: Wed, 17 Sep 2014 22:48:38 +0200 Subject: [PATCH] Use explicit import-list for `GHC.Base` import `base` is currently being restructured in GHC HEAD which will very likely break this unqualified `GHC.Base` import. So this simple change will make that import statement future-proof. --- src/Data/Binary/Builder/Base.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Data/Binary/Builder/Base.hs b/src/Data/Binary/Builder/Base.hs index 6dd5b755..897aa2b2 100644 --- a/src/Data/Binary/Builder/Base.hs +++ b/src/Data/Binary/Builder/Base.hs @@ -81,7 +81,7 @@ import qualified Data.ByteString.Lazy.Internal as L #endif #if defined(__GLASGOW_HASKELL__) && !defined(__HADDOCK__) -import GHC.Base +import GHC.Base (ord,Int(..),uncheckedShiftRL#) import GHC.Word (Word32(..),Word16(..),Word64(..)) # if WORD_SIZE_IN_BITS < 64 import GHC.Word (uncheckedShiftRL64#)