From 388e2516bfa53d29427c4e0666414f3e0f73c218 Mon Sep 17 00:00:00 2001 From: simonmar <unknown> Date: Tue, 7 Nov 2000 15:38:31 +0000 Subject: [PATCH] [project @ 2000-11-07 15:38:31 by simonmar] conditionalise imports of StgInterp etc. --- ghc/compiler/main/HscMain.lhs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ghc/compiler/main/HscMain.lhs b/ghc/compiler/main/HscMain.lhs index b7e15776f09b..d25fd12ce41e 100644 --- a/ghc/compiler/main/HscMain.lhs +++ b/ghc/compiler/main/HscMain.lhs @@ -46,15 +46,16 @@ import UniqSupply ( mkSplitUniqSupply ) import Bag ( emptyBag ) import Outputable -import StgInterp ( stgToInterpSyn ) +#ifdef GHCI +import StgInterp ( stgToInterpSyn, ItblEnv ) +import InterpSyn ( UnlinkedIBind ) +#endif import HscStats ( ppSourceStats ) import HscTypes ( ModDetails, ModIface(..), PersistentCompilerState(..), PersistentRenamerState(..), ModuleLocation(..), HomeSymbolTable, OrigNameEnv(..), PackageRuleBase, HomeIfaceTable, typeEnvClasses, typeEnvTyCons, emptyIfaceTable ) -import InterpSyn ( UnlinkedIBind ) -import StgInterp ( ItblEnv ) import FiniteMap ( FiniteMap, plusFM, emptyFM, addToFM ) import OccName ( OccName ) import Name ( Name, nameModule, nameOccName, getName ) -- GitLab