LDC 1.33.0
kinke
noone at nowhere.com
Sun Jul 23 20:45:08 UTC 2023
Glad to announce LDC 1.33.0. Major changes:
- Based on D 2.103.1.
- New CLI option `-femit-local-var-lifetime` to enable stack
memory reuse.
- C files are now automatically preprocessed using the external C
compiler.
- Less pedantic checks for conflicting C(++) function
declarations ('Error: Function type does not match previously
declared function with the same mangled name').
- New CLI option `--fcf-protection` to enable Intel's
Control-Flow Enforcement Technology (CET).
- Experimental: `--plugin` now also accepts semantic analysis
plugins (besides LLVM plugins). New tool `ldc-build-plugin`
simplifies building such plugins.
Full release log and downloads:
https://github.com/ldc-developers/ldc/releases/tag/v1.33.0
Thanks to all contributors & sponsors!
PS: Unfortunately no prebuilt Linux-AArch64 package to download
for now; our CI provider is having issues.
More information about the Digitalmars-d-announce
mailing list