More reliable x86 expression fixups.
Version 0.2.16 focuses on internal Zig implementation fixes for x86 expression fixups, range validation, and diagnostics. XIRASM syntax and public APIs are unchanged.
PRODUCT HISTORY / LATEST FIRST
Features, fixes, performance work, libraries, tools, and documentation changes that affect how you use XIRASM.
Version 0.2.16 focuses on internal Zig implementation fixes for x86 expression fixups, range validation, and diagnostics. XIRASM syntax and public APIs are unchanged.
Constant expressions now resolve correctly when used as x86 immediate operands, and function declarations can split parameter lists across multiple lines.
VIEW CHANGEBulk stream write, read, and flush paths now use compact x86-64 block copies. The public IO surface and ABI behavior remain unchanged.
XIRASM 0.2.15 focuses on the format DSL, Win32 development support, and shorter practical documentation. ISA encoders and the assembler core remain unchanged.