File uasm.changes of Package uasm

-------------------------------------------------------------------
Thu Jul 17 10:07:25 UTC 2025 - enzokiel@kabelmail.de

- add -std=gnu11 to CFLAGS to fix prototype issues w /gcc-15, and
  to still allow build on Leap 15.6
- add fix-bool.patch to fix gcc-15 compile time error

-------------------------------------------------------------------
Wed Sep 11 16:49:26 UTC 2024 - enzokiel@kabelmail.de

- Update to version 2.57r
  * Added aam/aad imm8 missing instruction variant.
  * Added corrections for constant too large warnings and included
    >64bit size immediate errors.
  * Corrected a conflict between local and struct having the same
    name.
  * Updated the encoding of xchg eax,eax to not just be a NOP in
    64bit code as a side effect is clearing the top half of RAX.
  * Reduced unnecessary REX prefixes in PROC prologue.
  * Cleaned up makefile names
  * Fixed a general failure on empty unions.
  * Applied typedef ptr fix in legacy codeview symbolic debugging
    info.
  * Noted string literal usage in manual.
  * Fixed a stack balancing regression leading to an umatched
    add/sub rsp,8 pair forLinux 64bit.
  * Prevented vmovd/vmovq from accepting ymm or zmm registes.
  * Prevent OR rax,64bit immediate and other instructions that
    aren't MOV.
  * Based on a patch to original Jwasm which may have entered an
    infinite loop if a structured variable wasn't defined (yet),
    but a member name matched a local name.
  * Included Vortex Def2Lib utility in the distribution with Import
    Definitions kindly supplied from MASM32.
    Can be run via MakeLib.bat or def2lib *.def def2lib ntvdm.def -e

-------------------------------------------------------------------
Mon Jul 15 12:21:34 UTC 2024 - Martin Jambor <mjambor@suse.com>

- Added -fpermissive to %{optflags} so that GCC 14 does not
  treat various C99 violations present in the source as errors
  by default. [boo#1225948]

-------------------------------------------------------------------
Tue Nov 29 11:12:24 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>

- Initial packaging of uasm version 2.56.2

openSUSE Build Service is sponsored by