On Sun, 01 Feb 2015 11:04:38 +0000, Vladimir Panteleev wrote: > On Sunday, 1 February 2015 at 10:54:20 UTC, ketmar wrote: >> "-Wl,--enable-auto-import -Wl,--enable-stdcall-fixup" > > That's pretty cool.
yes. i was amazed by the fact that i finally can forget about all that "implib/deffile" crap. GNU/Linux has that for ages. and your "extern" proposal will fix windows situation too... if it ever be accepted, of course. the best thing, of course, is to kill that ancient toolchain altogether and switch to binutils, they are already working for mingw and they are free. and there is COFF writer already too. so only one little step is needed: drop dmc and build dmd with mingw. and with dmc all it's tools will go. besides, this will allow makefile unification, as alot of "posix.mak" can be reused for mingw builds. i did that myself while hunting for multithreading heisenbug. the side effect of switching to mingw was faster dmd.exe: compiling phobos took only 2/3 of time comparing to dmc version.
signature.asc
Description: PGP signature