X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=GHC%2FConc%2FSync.lhs;h=b4de53a636086be076c38bea6996565bc353f7ee;hb=41e8fba828acbae1751628af50849f5352b27873;hp=b00c851ea350a55c6146b22e047825a215961e07;hpb=d71ca65be98abb12afa1dfc2815e6e157799ffdc;p=ghc-base.git diff --git a/GHC/Conc/Sync.lhs b/GHC/Conc/Sync.lhs index b00c851..b4de53a 100644 --- a/GHC/Conc/Sync.lhs +++ b/GHC/Conc/Sync.lhs @@ -1,7 +1,16 @@ \begin{code} -{-# OPTIONS_GHC -XNoImplicitPrelude #-} +{-# LANGUAGE CPP + , NoImplicitPrelude + , BangPatterns + , MagicHash + , UnboxedTuples + , UnliftedFFITypes + , ForeignFunctionInterface + , DeriveDataTypeable + #-} {-# OPTIONS_GHC -fno-warn-missing-signatures #-} {-# OPTIONS_HADDOCK not-home #-} + ----------------------------------------------------------------------------- -- | -- Module : GHC.Conc.Sync @@ -97,7 +106,6 @@ import GHC.IO.Exception import GHC.Exception import GHC.IORef import GHC.MVar -import GHC.Num ( Num(..) ) import GHC.Real ( fromIntegral ) import GHC.Pack ( packCString# ) import GHC.Show ( Show(..), showString )