10 Commits

Author SHA256 Message Date
1319be6939 Accepting request 1269490 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1269490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uasm?expand=0&rev=5
2025-04-16 18:37:38 +00:00
07c0825829 add -std=gnu11 to CFLAGS to fix prototype issues w /gcc-15, and to still allow build on Leap 15.6
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/uasm?expand=0&rev=9
2025-04-15 08:35:28 +00:00
d9181a12eb Accepting request 1267070 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1267070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uasm?expand=0&rev=4
2025-04-07 15:35:00 +00:00
7e51f8aa45 add fix-bool.patch to fix gcc-15 compile error
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/uasm?expand=0&rev=7
2025-04-04 08:16:28 +00:00
a6cdf74118 Accepting request 1235214 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1235214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uasm?expand=0&rev=3
2025-01-07 19:50:11 +00:00
655b06dfb0 - Update to 2.57:
* 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

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/uasm?expand=0&rev=5
2025-01-06 14:45:42 +00:00
70f3763c8a Accepting request 1187883 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1187883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uasm?expand=0&rev=2
2024-07-17 13:13:52 +00:00
b47fb311ab - Added -fpermissive to %{optflags} so that GCC 14 does not
treat various C99 violations present in the source as errors
  by default. [boo#1225948]

If the request is OK, please forward it to Factory soon-ish too, so
that we can switch the default compiler.  Thanks!

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/uasm?expand=0&rev=3
2024-07-16 11:11:27 +00:00
2989b5328a Accepting request 1039531 from devel:tools:building
Add new package uasm, needed to enable ASM support for 7zip

OBS-URL: https://build.opensuse.org/request/show/1039531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uasm?expand=0&rev=1
2022-12-02 12:13:47 +00:00
8f3e90e722 Accepting request 1039139 from home:dspinella
Request for maintaining uasm in devel:tools:building as 7zip dependency.

OBS-URL: https://build.opensuse.org/request/show/1039139
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/uasm?expand=0&rev=1
2022-11-30 15:20:06 +00:00