X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fmain%2FGHC.hs;h=20c2aee2713cd8834f68935c967aaeffb8b6244b;hb=ff91258cdc66148172e8533ebd115a836aa67b1b;hp=a850650e70160da09454ecc6e779d79480f473fe;hpb=17b7cf1a851f16ca8922a9f0061808e4f3b4bd0e;p=ghc-hetmet.git diff --git a/compiler/main/GHC.hs b/compiler/main/GHC.hs index a850650..20c2aee 100644 --- a/compiler/main/GHC.hs +++ b/compiler/main/GHC.hs @@ -19,6 +19,7 @@ module GHC ( parseDynamicFlags, getSessionDynFlags, setSessionDynFlags, + parseStaticFlags, -- * Targets Target(..), TargetId(..), Phase, @@ -231,6 +232,7 @@ import Finder import HscMain ( newHscEnv, hscFileCheck, HscChecked(..) ) import HscTypes import DynFlags +import StaticFlags import SysTools ( initSysTools, cleanTempFiles, cleanTempFilesExcept, cleanTempDirs ) import Module @@ -338,6 +340,7 @@ newSession mb_top_dir = do modifyMVar_ interruptTargetThread (return . (main_thread :)) installSignalHandlers + initStaticOpts dflags0 <- initSysTools mb_top_dir defaultDynFlags dflags <- initDynFlags dflags0 env <- newHscEnv dflags