Skip to content

v0.16.0-zap.1

Latest

Choose a tag to compare

@bcardarella bcardarella released this 15 Apr 18:48
· 167 commits to zap-zir-library since this release

Pre-built Zap compiler library (libzap_compiler.a) and LLVM 21 dependencies for Zig 0.16.0.

Targets

  • aarch64-macos-none (macOS Apple Silicon)
  • x86_64-linux-gnu (Linux x86_64)
  • aarch64-linux-gnu (Linux ARM64)

Changes from v0.15.2-zap.1

  • Rebased on Zig 0.16.0 (LLVM 21)
  • StructDecl.Small bitfield updated for 0.16 layout
  • fieldPtrLoad: non-pointer and slice operand handling
  • lookupIdentifier: graceful error for injected ZIR
  • PerThread.Id.allocate for multi-threaded compilation
  • 82 C-ABI symbols exported via libzap_compiler.a