Make some more imports non-recursive
authorIan Lynagh <igloo@earth.li>
Fri, 1 Aug 2008 21:45:46 +0000 (21:45 +0000)
committerIan Lynagh <igloo@earth.li>
Fri, 1 Aug 2008 21:45:46 +0000 (21:45 +0000)
Control/OldException.hs
GHC/TopHandler.lhs

index dd26167..6014e1c 100644 (file)
@@ -139,10 +139,11 @@ import GHC.IOBase (block, unblock, evaluate, catchException, throwIO)
 import qualified GHC.IOBase as ExceptionBase
 import qualified GHC.IOBase as New
 import GHC.Exception hiding ( Exception )
-import {-# SOURCE #-} GHC.Conc
+import GHC.Conc hiding (setUncaughtExceptionHandler,
+                        getUncaughtExceptionHandler)
 import Data.IORef       ( IORef, newIORef, readIORef, writeIORef )
 import Foreign.C.String ( CString, withCString )
-import {-# SOURCE #-} GHC.Handle       ( stdout, hFlush )
+import GHC.Handle       ( stdout, hFlush )
 #endif
 
 #ifdef __HUGS__
index 39f4a4f..23a6545 100644 (file)
@@ -35,7 +35,7 @@ import GHC.Conc hiding (throwTo)
 import GHC.Err
 import GHC.Num
 import GHC.Real
-import {-# SOURCE #-} GHC.Handle
+import GHC.Handle
 import GHC.IOBase
 import GHC.Weak
 import Data.Typeable