import TcType
import TcMType
import TcUnify
-import TcGadt
import TcEnv
+import Unify
import DriverPhases
import TyCon
import Name
import TysWiredIn
import Outputable
+import FastString
import Panic
+#ifndef GHCI_TABLES_NEXT_TO_CODE
+import Constants ( wORD_SIZE )
+#endif
+
import GHC.Arr ( Array(..) )
import GHC.Exts
import GHC.IOBase ( IO(IO) )