General:
- The ARM64 version have changed status from experimental to stable.
- Revised packaging of some ARM64 files between the two setups (X86, ARM64).
- Revised presentation of version and copyright in most tools; the
only visible difference should be that (c) is now © (you just have to live with it...)
IDE:
- Finalized ARM64 debugger, added support for single-stepping (without hardware support).
- Minor cleanup of older add-in examples, and silenced level 2 warning about
possible "strict-aliasing violation" from <addin.h>.
- Fixed problem with Latin fonts being excluded for users with non-Latin locale.
Compiler:
- Fixed problem with premature cleaning of statements in idiomatic triangular
loop optimization for X86/X64/ARM64 (most programs would never get here).
- Fixed result from C23 stdc_first_leading_zero() and
stdc_first_leading_one() generic function (and related enemies).
Macro assembler:
- Added ARM64 unwind directives SAVEPAIR, SAVESOLO, SETFP,
and ENDPROLOG.
|