simonpj 2002/10/25 08:23:07 PDT
Modified files:
ghc/compiler/compMan CompManager.lhs
ghc/compiler/deSugar Desugar.lhs DsMeta.hs
ghc/compiler/ghci Linker.lhs
ghc/compiler/main BinIface.hs HscTypes.lhs MkIface.lhs
ghc/compiler/parser Parser.y
ghc/compiler/rename RnHiFiles.lhs RnIfaces.lhs RnNames.lhs
ghc/compiler/typecheck TcRnDriver.lhs TcRnTypes.lhs
Log:
------------------------
More dependency fiddling
------------------------
WARNING: Interface file format has changed (again)
You need to 'make clean' in all library code
* Orphan modules are now kept separately
Home-package dependencies now contain only home-package dependencies!
See HscTypes.Dependencies
* Linker now uses the dependencies to do dynamic linking
Result: Template Haskell should work even without --make (not yet tested)
Revision Changes Path
1.124 +4 -20 fptools/ghc/compiler/compMan/CompManager.lhs
1.57 +4 -2 fptools/ghc/compiler/deSugar/Desugar.lhs
1.11 +4 -2 fptools/ghc/compiler/deSugar/DsMeta.hs
1.18 +85 -47 fptools/ghc/compiler/ghci/Linker.lhs
1.12 +10 -0 fptools/ghc/compiler/main/BinIface.hs
1.100 +13 -9 fptools/ghc/compiler/main/HscTypes.lhs
1.164 +10 -11 fptools/ghc/compiler/main/MkIface.lhs
1.113 +3 -3 fptools/ghc/compiler/parser/Parser.y
1.74 +10 -12 fptools/ghc/compiler/rename/RnHiFiles.lhs
1.157 +3 -3 fptools/ghc/compiler/rename/RnIfaces.lhs
1.140 +18 -19 fptools/ghc/compiler/rename/RnNames.lhs
1.12 +5 -5 fptools/ghc/compiler/typecheck/TcRnDriver.lhs
1.13 +24 -27 fptools/ghc/compiler/typecheck/TcRnTypes.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc