[project @ 2001-10-11 23:52:51 by sof]
authorsof <unknown>
Thu, 11 Oct 2001 23:52:52 +0000 (23:52 +0000)
committersof <unknown>
Thu, 11 Oct 2001 23:52:52 +0000 (23:52 +0000)
commit41d3a213b0e2acb961551688d6fa2b859c584bf3
treec3a35971d4f1e807c2c94453502233783e2cf985
parentcbaf5d63b56a3c4ad52ba2715b211f52995a2417
[project @ 2001-10-11 23:52:51 by sof]
Robustified handling of paths, allowing both / and \ to be recognised
as path separators under Win32 -- ghc-5.02-win32 has a bug where
it will barf when invoked as follows:

   c:\dot\net> ghc -c c:\dot\net\foo.hs -odir c:\dot\net\output

i.e., a DOS-style input filename together with the use of -odir. (5.02
constructs an illegal path for the -o argument to the assembler).

Branch mergers: go wild
ghc/compiler/main/DriverUtil.hs
ghc/compiler/main/Finder.lhs