[project @ 2001-06-29 12:58:20 by rrt]
authorrrt <unknown>
Fri, 29 Jun 2001 12:58:20 +0000 (12:58 +0000)
committerrrt <unknown>
Fri, 29 Jun 2001 12:58:20 +0000 (12:58 +0000)
commit045a18db20c0b7f2942e151dd8fa59dc9476d0bf
treee3636efa97118c4fb2278a49631b39367fec7d45
parented89811565f1966d9418902688461f469d985201
[project @ 2001-06-29 12:58:20 by rrt]
Change the way that IO exceptions are handled and some associated details:

1. In the top-level exception handler, don't treat IO exceptions as a panic,
just print them out and stop.

2. In the slurping routines SysTools.copy and the fake cpp in
DriverPipeline, don't catch IO exceptions, just let them propagate.
ghc/compiler/main/DriverPipeline.hs
ghc/compiler/main/Main.hs
ghc/compiler/main/SysTools.lhs