Skip to content

LDC 1.32.2

Compare
Choose a tag to compare
@kinke kinke released this 12 May 18:59
· 3072 commits to master since this release

Big news

  • New command-line option --fwarn-stack-size=<threshold> with LLVM 13+. (#4378)
  • New command-line option --fsplit-stack for incremental stack allocations, see https://llvm.org/docs/SegmentedStacks.html. (#4379)
    • New UDA ldc.attributes.noSplitStack disables it on a per-function basis. (#4382)
  • New command-line option --indent for the timetrace2txt tool. (#4391)

Bug fixes

  • Fix potentially huge compile slowdowns with -g and LLVM 15+. (#4354, #4393)
  • Treat all LLVM warnings as regular warnings (e.g., errors with -w). Requires LLVM 13+. (#4384)