digitalmars.D.announce - LDC 1.22.0
- kinke (18/18) Jun 16 2020 Glad to announce LDC 1.22 - some highlights:
- aberba (2/3) Jun 16 2020 Amazing. I just love the LDC momentum.
- Nils Lankila (2/7) Jun 16 2020 i.e significant like "positive" impact ?
- H. S. Teoh (6/7) Jun 16 2020 [...]
- Greatsam4sure (5/24) Jun 17 2020 Thank you for your great service to the D community. Your great
Glad to announce LDC 1.22 - some highlights:
- Based on D 2.092.1+.
- AArch64: C(++) interop should now be on par with x86_64, and
variadics usable with core.{vararg,stdc.stdarg}.
- Windows hosts: Auto-detection & setup of installed Visual C++
toolchains revamped and newly enabled by default.
- Complete FreeBSD x86_64 support, incl. CI and prebuilt package.
- weak functions emulation for Windows targets (and fix for ELF
targets); no COMDATs emission for ELF anymore.
- `pragma(inline, true)` fix when emitting multiple object files
in a single cmdline. This may have a significant impact on
performance (incl. druntime/Phobos) when not using LTO.
- Android: Fix TLS initialization regression (introduced in
v1.21) and potential alignment issues. Now defaulting to
`-linker=bfd`.
Full release log and downloads:
https://github.com/ldc-developers/ldc/releases/tag/v1.22.0
Thanks to all contributors!
Jun 16 2020
On Tuesday, 16 June 2020 at 20:12:12 UTC, kinke wrote:[...]Amazing. I just love the LDC momentum.
Jun 16 2020
On Tuesday, 16 June 2020 at 20:12:12 UTC, kinke wrote:Glad to announce LDC 1.22 - some highlights: [...] - `pragma(inline, true)` fix when emitting multiple object files in a single cmdline. This may have a significant impact on performance (incl. druntime/Phobos) when not using LTO.i.e significant like "positive" impact ?
Jun 16 2020
On Tue, Jun 16, 2020 at 08:12:12PM +0000, kinke via Digitalmars-d-announce wrote:Glad to announce LDC 1.22 - some highlights:[...] Awesome!! Thanks for continuing to bring us this awesome compiler! T -- Those who've learned LaTeX swear by it. Those who are learning LaTeX swear at it. -- Pete Bleackley
Jun 16 2020
On Tuesday, 16 June 2020 at 20:12:12 UTC, kinke wrote:
Glad to announce LDC 1.22 - some highlights:
- Based on D 2.092.1+.
- AArch64: C(++) interop should now be on par with x86_64, and
variadics usable with core.{vararg,stdc.stdarg}.
- Windows hosts: Auto-detection & setup of installed Visual C++
toolchains revamped and newly enabled by default.
- Complete FreeBSD x86_64 support, incl. CI and prebuilt
package.
- weak functions emulation for Windows targets (and fix for
ELF targets); no COMDATs emission for ELF anymore.
- `pragma(inline, true)` fix when emitting multiple object
files in a single cmdline. This may have a significant impact
on performance (incl. druntime/Phobos) when not using LTO.
- Android: Fix TLS initialization regression (introduced in
v1.21) and potential alignment issues. Now defaulting to
`-linker=bfd`.
Full release log and downloads:
https://github.com/ldc-developers/ldc/releases/tag/v1.22.0
Thanks to all contributors!
Thank you for your great service to the D community. Your great
work is showing clearly to me that passion itself is a great
reward and motivation. Keep on the great work, D deserves the
only the top
Jun 17 2020









aberba <karabutaworld gmail.com> 