Fri Oct 6 06:19:32 PDT 2006 [EMAIL PROTECTED] * Fix up the typechecking of interface files during --make This patch fixes Trac #909. The problem was that when compiling the base package, the handling of wired-in things wasn't right; in TcIface.tcWiredInTyCon it repeatedly loaded GHC.Base.hi into the PIT, even though that was the very module it was compiling. The main fix is by introducing TcIface.ifCheckWiredInThing. But I did some minor refactoring as well.
M ./compiler/iface/LoadIface.lhs -21 +17 M ./compiler/iface/TcIface.lhs -35 +59 M ./compiler/iface/TcIface.lhs-boot -2 +2 M ./compiler/typecheck/TcTyClsDecls.lhs +1 _______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc