[project @ 2000-11-20 17:42:00 by sewardj]
authorsewardj <unknown>
Mon, 20 Nov 2000 17:42:01 +0000 (17:42 +0000)
committersewardj <unknown>
Mon, 20 Nov 2000 17:42:01 +0000 (17:42 +0000)
commit96cf57e3ca14b3d9e6654a7780ea0b0ea4f5c0e8
tree98adaaff6f2a1ce0bb35ab66542339e03b0c1922
parentbce8412827ad74756a44a1bcdc29b665ba39603f
[project @ 2000-11-20 17:42:00 by sewardj]
Split HscResult into HscFail | HscNoRecomp | HscRecomp, and clean up
producers and consumers of such.  In particular, if no recompilation
happens, the resulting iface is put into the HIT instead of being
thrown away.

Also (trivial) unify functions *ModuleInThisPackage with *HomeModule.
ghc/compiler/absCSyn/CLabel.lhs
ghc/compiler/basicTypes/Module.lhs
ghc/compiler/basicTypes/Name.lhs
ghc/compiler/compMan/CompManager.lhs
ghc/compiler/main/DriverPipeline.hs
ghc/compiler/main/HscMain.lhs
ghc/compiler/rename/RnHiFiles.lhs
ghc/compiler/rename/RnIfaces.lhs