Release D 2.073.0
evilrat via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Wed Jan 25 19:37:36 PST 2017
On Sunday, 22 January 2017 at 17:55:03 UTC, Martin Nowak wrote:
> Glad to announce D 2.073.0.
>
> This release comes with a few phobos additions, new -mcpu=avx
> and -mscrt switch, and several bugfixes.
>
> http://dlang.org/download.html
> http://dlang.org/changelog/2.073.0.html
>
> -Martin
Can we have some love for Windows COM and extern C++ ABI
regarding return struct by value for next release, please?
I mean there is already few bug reports[1,2] on that matter. For
example when return struct with 2 floats first one goes to ECX,
second to EDX, DMD got only the second one. In x64 it is even
worse, in most cases it just crashes. And LDC crashes in both
x86/x64, so... can't use D at all.
It is a real blocker which prevents from using D in some areas,
like DirectX (for example Direct2D is what used to make fast and
effecient 2d rendering for UI, sure this is not the only way but
it is native!)
there was also a thread not so long ago -
http://forum.dlang.org/post/tiyttpodenppvlfxixcw@forum.dlang.org
[1] https://issues.dlang.org/show_bug.cgi?id=16987
[2] https://issues.dlang.org/show_bug.cgi?id=16527
More information about the Digitalmars-d-announce
mailing list