www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.40.1

reply kinke <noone nowhere.com> writes:
Glad to announce LDC 1.40.1. Major changes since v1.40.0:

* Based on D 2.110.0 final.
* LLVM for prebuilt packages bumped to v19.1.7.
* New prebuilt package for Alpine Linux x86_64 with musl libc.
* Revived dynamic-compile (JIT) functionality (formerly 
unsupported since LLVM 12), supporting LLVM 18+ now.
* Initial compiler and runtime support for ppc64 and ppc64le 
systems that use the IEEE 754R 128-bit floating-point format.
* Initial support for Windows on ARM64. The prebuilt Windows 
multilib package/installer bundles prebuilt arm64 druntime and 
Phobos; cross-compiling works out of the box via 
`-mtriple=aarch64-windows-msvc`.

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

Thanks to all contributors & sponsors!
Mar 20
parent reply Mike Shah <mshah.475 gmail.com> writes:
On Thursday, 20 March 2025 at 15:18:35 UTC, kinke wrote:
 Glad to announce LDC 1.40.1. Major changes since v1.40.0:

 * Based on D 2.110.0 final.
 * LLVM for prebuilt packages bumped to v19.1.7.
 * New prebuilt package for Alpine Linux x86_64 with musl libc.
 * Revived dynamic-compile (JIT) functionality (formerly 
 unsupported since LLVM 12), supporting LLVM 18+ now.
 * Initial compiler and runtime support for ppc64 and ppc64le 
 systems that use the IEEE 754R 128-bit floating-point format.
 * Initial support for Windows on ARM64. The prebuilt Windows 
 multilib package/installer bundles prebuilt arm64 druntime and 
 Phobos; cross-compiling works out of the box via 
 `-mtriple=aarch64-windows-msvc`.

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

 Thanks to all contributors & sponsors!
Very cool to see dynamic-compile functionality is back. I'm assuming this is the same information as found here: https://forum.dlang.org/post/bskpxhrqyfkvaqzoospx forum.dlang.org
Mar 20
parent kinke <noone nowhere.com> writes:
On Friday, 21 March 2025 at 01:52:38 UTC, Mike Shah wrote:
 Very cool to see dynamic-compile functionality is back. I'm 
 assuming this is the same information as found here: 
 https://forum.dlang.org/post/bskpxhrqyfkvaqzoospx forum.dlang.org
Yes, just using a different LLVM API now. I guess that post is still the best overview on the topic; also see the tests in https://github.com/ldc-developers/ldc/tree/master/tests/dynamiccompile.
Mar 21