Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mold for openSUSE:Factory checked in 
at 2024-06-09 20:23:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mold (Old)
 and      /work/SRC/openSUSE:Factory/.mold.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mold"

Sun Jun  9 20:23:43 2024 rev:43 rq:1179562 version:2.32.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mold/mold.changes        2024-05-03 
19:46:22.816844289 +0200
+++ /work/SRC/openSUSE:Factory/.mold.new.19518/mold.changes     2024-06-09 
20:26:00.786063871 +0200
@@ -1,0 +2,25 @@
+Sun Jun  9 10:41:50 UTC 2024 - Martin Liška <martin.li...@hey.com>
+
+- Update to version 2.32.0
+  * mold supports a feature called Identical Code Folding, or ICF. As the name
+    suggests, ICF finds identical functions and merges them to reduce the size 
of an
+    output file. This is especially effective for template-heavy C++ programs 
since
+    templates tend to be instantiated to the same machine code for different 
types.
+    For example, std::vector<int> is likely to be instantiated to the same 
code as
+    std::vector<unsigned>. We've made an improvement to our ICF algorithm so 
that
+    the --icf feature is ~50% faster than the previous version. (fa8e95a)
+  * The -z rodynamic option is now supported for compatibility with LLVM lld. 
With
+    the option, mold places the .dynamic section into a read-only segment. 
(9a233df)
+  * Previously, mold behaved differently compared to other linkers if both -z 
defs
+    and --undefined=ignore-in-object-files were given (#1270). Now, they 
override
+    each other so that the mold's behavior is compatible with others. (8cd85aa)
+  * Previously, --dependency-file mistakenly recorded response files as 
dependencies
+    (#1258). This bug has been fixed. (4281f45)
+  * There was a bug that mold corrupted debug info section contents when the
+    --relocatable option was given (#1265). This issue has been fixed. 
(08b0a16)
+  * [PPC64] The R_PPC64_TPREL16_LO_DS relocation type is supported. (a8cd2e8)
+  * [ARM64, PPC64, LoongArch] mold 2.31.0 or earlier may have failed with an
+    assertion failure when creating a large output file (#1224). This issue 
has been
+    resolved. (c7c8583)
+
+-------------------------------------------------------------------

Old:
----
  mold-2.31.0.tar.gz

New:
----
  mold-2.32.0.tar.gz

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

Other differences:
------------------
++++++ mold.spec ++++++
--- /var/tmp/diff_new_pack.S3s5b1/_old  2024-06-09 20:26:01.290082312 +0200
+++ /var/tmp/diff_new_pack.S3s5b1/_new  2024-06-09 20:26:01.290082312 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mold
-Version:        2.31.0
+Version:        2.32.0
 Release:        0
 Summary:        A Modern Linker (mold)
 License:        MIT

++++++ mold-2.31.0.tar.gz -> mold-2.32.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/mold/mold-2.31.0.tar.gz 
/work/SRC/openSUSE:Factory/.mold.new.19518/mold-2.32.0.tar.gz differ: char 72, 
line 1

Reply via email to