[project @ 2002-04-05 16:43:56 by sof]
authorsof <unknown>
Fri, 5 Apr 2002 16:43:56 +0000 (16:43 +0000)
committersof <unknown>
Fri, 5 Apr 2002 16:43:56 +0000 (16:43 +0000)
commitef3da13ba529e1f0202709bec93a2b5ba7f3e1b8
tree237b2bbc951aaa8d28acc58a164f728d51ca227b
parentacc784b55045fe43b2d92efc992a4b888d96c682
[project @ 2002-04-05 16:43:56 by sof]
Catch the use of non-existent output directories &
report this back to the user. By not doing this, we relied
on external tools (such as the linker or assembler) to give
good feedback about this error condition -- this wasn't
the case (cf. GAS on mingw/cygwin.)

To insert more sanity checks of the effective options
(to the batch compiler), use Main.checkOptions
ghc/compiler/main/DriverState.hs
ghc/compiler/main/DriverUtil.hs
ghc/compiler/main/Main.hs