import StgUtils
import LambdaLift ( liftProgram )
-import Outputable ( isLocallyDefined )
+import Name ( isLocallyDefined )
import SCCfinal ( stgMassageForProfiling )
import SatStgRhs ( satStgRhs )
import StgLint ( lintStgBindings )
)
import MainMonad ( writeMn, thenMn_, thenMn, returnMn, MainIO(..) )
import Maybes ( maybeToBool )
-import Outputable ( isExported )
+import Name ( isExported )
import PprType ( GenType{-instance Outputable-} )
import Pretty ( ppShow, ppAbove, ppAboves, ppStr )
import UniqSupply ( splitUniqSupply )
(do_unlocalising, unlocal_tag)
= case (opt_EnsureSplittableC) of
Nothing -> (False, panic "tag")
- Just tag -> (True, tag)
+ Just tag -> (True, _PK_ tag)
grp_name = case (opt_SccGroup) of
- Just xx -> xx
+ Just xx -> _PK_ xx
Nothing -> module_name -- default: module name
-------------