%************************************************************************
\begin{code}
-#include "HsVersions.h"
-
module CodeGen ( codeGen ) where
-IMP_Ubiq(){-uitous-}
+#include "HsVersions.h"
import StgSyn
import CgMonad
import CostCentre ( CostCentre )
import CStrings ( modnameToC )
import FiniteMap ( FiniteMap )
-import Id ( SYN_IE(Id) )
+import Id ( Id )
import Maybes ( maybeToBool )
-import Name ( SYN_IE(Module) )
+import Name ( Module )
import PrimRep ( getPrimRepSize, PrimRep(..) )
-import Type ( SYN_IE(Type) )
+import Type ( Type )
import TyCon ( TyCon )
import Util ( panic, assertPanic )
\end{code}
mkAbstractCs [
mkAbstractCs [mkAbstractCs (map (CCostCentreDecl True) local_CCs),
mkAbstractCs (map (CCostCentreDecl False) extern_CCs),
- mkCcRegister local_CCs import_names]],
+ mkCcRegister local_CCs import_names],
genStaticConBits cinfo gen_tycons tycon_specs,
initC cinfo (cgTopBindings maybe_split stg_pgm) ]
where