Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package uasm for openSUSE:Factory checked in 
at 2025-01-07 20:50:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/uasm (Old)
 and      /work/SRC/openSUSE:Factory/.uasm.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "uasm"

Tue Jan  7 20:50:11 2025 rev:3 rq:1235214 version:2.57r

Changes:
--------
--- /work/SRC/openSUSE:Factory/uasm/uasm.changes        2024-07-17 
15:14:16.812163703 +0200
+++ /work/SRC/openSUSE:Factory/.uasm.new.1881/uasm.changes      2025-01-07 
20:50:22.133344419 +0100
@@ -1,0 +2,25 @@
+Sun Jan  5 20:48:04 UTC 2025 - Antonio Teixeira <[email protected]>
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  v2.56.2.tar.gz

New:
----
  v2.57r.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ uasm.spec ++++++
--- /var/tmp/diff_new_pack.FTOcRi/_old  2025-01-07 20:50:23.265391236 +0100
+++ /var/tmp/diff_new_pack.FTOcRi/_new  2025-01-07 20:50:23.265391236 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package uasm
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           uasm
-Version:        2.56.2
+Version:        2.57r
 Release:        0
 Summary:        MASM-compatible assembler based on JWasm
 License:        Watcom-1.0
@@ -35,7 +35,7 @@
 %build
 # Workaround for boo#1225948
 %global optflags %{optflags} -fpermissive
-%make_build -f gccLinux64.mak CFLAGS="%{optflags}"
+%make_build -f Makefile-Linux-GCC-64.mak CFLAGS="%{optflags}"
 
 %install
 mkdir -p %{buildroot}%{_bindir}

Reply via email to