August 18, 2018
On Fri, 17 Aug 2018 at 09:45, Martin Nowak via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
>
> Well from my point of view the most important outstanding Windows tasks are:
>
> - help to test, debug, and fix the experimental lld/mingw toolchain
>   (https://dlang.org/changelog/2.079.0.html#lld_mingw)
>
>   Once this is ready for production use it would simplify the Windows
> installation and allowed us to drop optlink and OMF.

Is there any reason to believe Walter would accept that? It's come up countless times. He rejects it in principle. https://github.com/dlang/dmd/pull/8347

He genuinely believes OMF+OPTLINK should be the deliberate and preferred default that everyone should be confronted with as their first experience. It clearly improves new users experience with D. Has something changed?
August 19, 2018
On 19/08/2018 7:16 AM, Manu wrote:
> He genuinely believes OMF+OPTLINK should be the deliberate and
> preferred default that everyone should be confronted with as their
> first experience. It clearly improves new users experience with D.
> Has something changed?

Yes. We're adding support (experimental) for LLD (LLVM linker) with MinGW import libraries and VC2010 as of 2.079.

Which gives out of the box support for PE-COFF. Long term this should mean we can drop OMF altogether. But like 64bit support took, it'll be a while before its ready to go primary.
1 2 3
Next ›   Last »