Remove old Windows-only implementation of keeping main outside the rts
authorDuncan Coutts <duncan@well-typed.com>
Thu, 14 May 2009 18:35:50 +0000 (18:35 +0000)
committerDuncan Coutts <duncan@well-typed.com>
Thu, 14 May 2009 18:35:50 +0000 (18:35 +0000)
commit3d411991d3c697e5a93e6922582fe8299210e83d
tree9931bee481701e9ffc2d98988c44757c280a7789
parent11d4f6867b6a1088eeb809c4520ea1e40b1e68f4
Remove old Windows-only implementation of keeping main outside the rts
We now do it for all ways and for all platforms. This was a Windows-only
version that only kept a separate Main.dyn_o for the dynamic linking case.
It had to do that because Windows DLLs are stricter about unresolved symbols
where as for ELF platforms we only run into the problem when we're not using
a Haskell main function.
compiler/main/DriverPipeline.hs