[project @ 2000-11-21 14:31:58 by simonmar]
authorsimonmar <unknown>
Tue, 21 Nov 2000 14:36:11 +0000 (14:36 +0000)
committersimonmar <unknown>
Tue, 21 Nov 2000 14:36:11 +0000 (14:36 +0000)
commite663f7b8508aac0df712250bee90488429fcbad6
treecce11d8b7ed93ee33e816d95d257b353a1cc9797
parent7d7d186e02f0c86efb7fc9291a142b30005718ae
[project @ 2000-11-21 14:31:58 by simonmar]
Mostly verbosity changes.

GONE AWAY:  -dshow-passes, -ddump-all, -ddump-most.

NEW:
    -v<n>, where <n> is

    0 |   print errors & warnings only
    1   |   minimal verbosity: print "compiling M ... done." for each module.
    2   |   equivalent to -dshow-passes
    3   |   equivalent to existing "ghc -v"
    4   |   "ghc -v -ddump-most"
    5   |   "ghc -v -ddump-all"

4 & 5 are the same at the moment.  -dshow-passes also prints out the
passes in the driver, and some in the compilation manager.
13 files changed:
ghc/compiler/compMan/CmLink.lhs
ghc/compiler/compMan/CompManager.lhs
ghc/compiler/coreSyn/CoreLint.lhs
ghc/compiler/ghci/InteractiveUI.hs
ghc/compiler/main/CmdLineOpts.lhs
ghc/compiler/main/DriverFlags.hs
ghc/compiler/main/DriverMkDepend.hs
ghc/compiler/main/DriverPipeline.hs
ghc/compiler/main/DriverState.hs
ghc/compiler/main/ErrUtils.lhs
ghc/compiler/main/HscMain.lhs
ghc/compiler/main/Main.hs
ghc/compiler/typecheck/TcModule.lhs