X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=GHC%2FForeignPtr.hs;h=2e737f0fa36263e69a7719aa30d9d83562478304;hb=41e8fba828acbae1751628af50849f5352b27873;hp=0d22e4e6140d2eba940298811ae633b14a6fe63f;hpb=62a95c91c3f31b2f3328b75005672f51099bc969;p=ghc-base.git diff --git a/GHC/ForeignPtr.hs b/GHC/ForeignPtr.hs index 0d22e4e..2e737f0 100644 --- a/GHC/ForeignPtr.hs +++ b/GHC/ForeignPtr.hs @@ -1,5 +1,11 @@ -{-# OPTIONS_GHC -XNoImplicitPrelude #-} +{-# LANGUAGE CPP + , NoImplicitPrelude + , BangPatterns + , MagicHash + , UnboxedTuples + #-} {-# OPTIONS_HADDOCK hide #-} + ----------------------------------------------------------------------------- -- | -- Module : GHC.ForeignPtr @@ -46,7 +52,6 @@ import GHC.IORef import GHC.STRef ( STRef(..) ) import GHC.Ptr ( Ptr(..), FunPtr(..) ) import GHC.Err -import GHC.Num ( fromInteger ) #include "Typeable.h"