www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.29.0-beta1

reply kinke <noone nowhere.com> writes:
Glad to announce the first beta for LDC 1.29. Major changes:

* Based on D 2.099.0+.
* Support for LLVM 13. The prebuilt packages use v13.0.1.
* On Linux, LDC doesn't default to the `ld.gold` linker anymore. 
lld is recommended (related LTO issues have been fixed).
* Breaking `extern(D)` ABI change for all targets: formal 
parameters of non-variadic functions aren't reversed anymore. 
Naked DMD-style inline assembly might need to be adapted.

Full release log and downloads: 
https://github.com/ldc-developers/ldc/releases/tag/v1.29.0-beta1

Please help test, and thanks to all contributors & sponsors!
Mar 10
parent Brian Callahan <bcallah openbsd.org> writes:
On Thursday, 10 March 2022 at 15:46:00 UTC, kinke wrote:
 Glad to announce the first beta for LDC 1.29. Major changes:

 * Based on D 2.099.0+.
 * Support for LLVM 13. The prebuilt packages use v13.0.1.
 * On Linux, LDC doesn't default to the `ld.gold` linker 
 anymore. lld is recommended (related LTO issues have been 
 fixed).
 * Breaking `extern(D)` ABI change for all targets: formal 
 parameters of non-variadic functions aren't reversed anymore. 
 Naked DMD-style inline assembly might need to be adapted.

 Full release log and downloads: 
 https://github.com/ldc-developers/ldc/releases/tag/v1.29.0-beta1

 Please help test, and thanks to all contributors & sponsors!
Painless upgrade on OpenBSD. Thanks! ~Brian
Mar 11