digitalmars.D.announce - LDC 1.29.0-beta1
- kinke (11/11) Mar 10 2022 Glad to announce the first beta for LDC 1.29. Major changes:
- Brian Callahan (3/15) Mar 11 2022 Painless upgrade on OpenBSD. Thanks!
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 2022
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 2022