[project @ 2001-05-31 11:32:25 by simonmar]
authorsimonmar <unknown>
Thu, 31 May 2001 11:32:25 +0000 (11:32 +0000)
committersimonmar <unknown>
Thu, 31 May 2001 11:32:25 +0000 (11:32 +0000)
commite0a941b95506cef196e7a8ad1e002920d181f302
treebdb2ea281b1cf63e792f3168e116e5b74063d9c1
parent0f53b896cbda2c2030e93f3afd07f0aa553487e0
[project @ 2001-05-31 11:32:25 by simonmar]
- add -hidir flag to control the destination for .hi files when doing
  multiple compilations (matches -odir).

- change the ml_hi_file component of ModuleLocation from Maybe FilePath to
  FilePath.  We never made use of its Maybeness.

- clear out some unused code from the Hsc phase of run_phase and clean up
  a bit.  Fix a bug with the -ohi option at the same time (I don't think
  it works in 5.xx.x before this patch).
ghc/compiler/main/DriverFlags.hs
ghc/compiler/main/DriverPipeline.hs
ghc/compiler/main/DriverState.hs
ghc/compiler/main/Finder.lhs
ghc/compiler/main/HscMain.lhs
ghc/compiler/main/HscTypes.lhs
ghc/compiler/main/Main.hs
ghc/compiler/main/MkIface.lhs
ghc/compiler/rename/RnHiFiles.lhs