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

Reply via email to