X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=utils%2Fghc-pkg%2FMain.hs;h=3490b6c18d98d84f8105405b9da8861061dd36ad;hb=12f7b86504e94e3507e9e51cb27b14c049d943f8;hp=e42fa4c3c2021042da76e7cbe93734d55697d673;hpb=04d3b8d7ad637c6e5b8b8004a0555c4f1ead83dc;p=ghc-hetmet.git diff --git a/utils/ghc-pkg/Main.hs b/utils/ghc-pkg/Main.hs index e42fa4c..3490b6c 100644 --- a/utils/ghc-pkg/Main.hs +++ b/utils/ghc-pkg/Main.hs @@ -1,4 +1,4 @@ -{-# LANGUAGE PatternGuards, CPP #-} +{-# LANGUAGE PatternGuards, CPP, ForeignFunctionInterface #-} ----------------------------------------------------------------------------- -- -- (c) The University of Glasgow 2004-2009. @@ -38,7 +38,7 @@ import System.Directory ( doesDirectoryExist, getDirectoryContents, import System.Exit ( exitWith, ExitCode(..) ) import System.Environment ( getArgs, getProgName, getEnv ) import System.IO -import System.IO.Error (try, isDoesNotExistError) +import System.IO.Error import Data.List import Control.Concurrent @@ -63,8 +63,6 @@ import GHC.ConsoleHandler import System.Posix hiding (fdToHandle) #endif -import IO ( isPermissionError ) - #if defined(GLOB) import System.Process(runInteractiveCommand) import qualified System.Info(os)