From c9bfed62a4409414c3078bf8a2052fb2f6bada5927b3a659218c9024324b5d2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Li=C5=A1ka?= Date: Sat, 18 Jun 2022 07:14:10 +0000 Subject: [PATCH] - Update to version 1.3.0 * The --icf=safe option has been supported. * LTO now works reliably under a heavy load. mold used to abort occasionally under such condition on Linux due to a spurious failure of pthread_create(2). (d8a8877) * mold now prints out undefined symbol errors in a format similar to LLVM lld. (13816a1) * mold now prints out a better error message for the disk full situation. (5969260) * mold can now build GCC 12 with LTO. (708ad63) * Fixed an LTO issue on 32-bits hosts such as i686. (920266b) * mold is now AddressSanitizer and UndefinedSanitizer clean. (fafb75b, 3499ee6) * mold used to create broken debug info on 32-bits hosts (#490). The bug has been fixed. (0abd0a4) * mold used to accept not only a single dash but also double dashes for single-letter options. For example, --S was accidentally accepted as an alias for-S. This is unconventional, and such options are no longer accepted. (232dafa) * --color-diagnostics is now an alias for --color-diagnostics=auto instead of --color-diagnostics=always for compatibility with LLVM lld. * pkg-config is no longer needed to build mold. * The --package-metadata option is supported. (#505, e9f6715) OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/mold?expand=0&rev=43 --- mold-1.2.1.tar.gz | 3 --- mold-1.3.0.tar.gz | 3 +++ mold.changes | 23 +++++++++++++++++++++++ mold.spec | 2 +- 4 files changed, 27 insertions(+), 4 deletions(-) delete mode 100644 mold-1.2.1.tar.gz create mode 100644 mold-1.3.0.tar.gz diff --git a/mold-1.2.1.tar.gz b/mold-1.2.1.tar.gz deleted file mode 100644 index 64aac50..0000000 --- a/mold-1.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:41868663ff18afee3fa35e5e3fdf3d9575eb2e4ff49967b8f42f479c61c1ec34 -size 4669615 diff --git a/mold-1.3.0.tar.gz b/mold-1.3.0.tar.gz new file mode 100644 index 0000000..a32900c --- /dev/null +++ b/mold-1.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02132ae717d7f22f8bc7e5c22642ad41541ec4c535fa85f095c60ecc81465a3d +size 4689476 diff --git a/mold.changes b/mold.changes index fd85105..82a4dc2 100644 --- a/mold.changes +++ b/mold.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Sat Jun 18 07:10:09 UTC 2022 - Martin Liška + +- Update to version 1.3.0 + * The --icf=safe option has been supported. + * LTO now works reliably under a heavy load. + mold used to abort occasionally under such condition on Linux + due to a spurious failure of pthread_create(2). (d8a8877) + * mold now prints out undefined symbol errors in a format similar to LLVM lld. (13816a1) + * mold now prints out a better error message for the disk full situation. (5969260) + * mold can now build GCC 12 with LTO. (708ad63) + * Fixed an LTO issue on 32-bits hosts such as i686. (920266b) + * mold is now AddressSanitizer and UndefinedSanitizer clean. (fafb75b, 3499ee6) + * mold used to create broken debug info on 32-bits hosts (#490). + The bug has been fixed. (0abd0a4) + * mold used to accept not only a single dash but also double + dashes for single-letter options. For example, --S was accidentally accepted as an alias for-S. + This is unconventional, and such options are no longer accepted. (232dafa) + * --color-diagnostics is now an alias for --color-diagnostics=auto + instead of --color-diagnostics=always for compatibility with LLVM lld. + * pkg-config is no longer needed to build mold. + * The --package-metadata option is supported. (#505, e9f6715) + ------------------------------------------------------------------- Fri May 13 09:31:25 UTC 2022 - Martin Liška diff --git a/mold.spec b/mold.spec index 8599d1d..4d138c7 100644 --- a/mold.spec +++ b/mold.spec @@ -17,7 +17,7 @@ Name: mold -Version: 1.2.1 +Version: 1.3.0 Release: 0 Summary: A Modern Linker (mold) License: AGPL-3.0-or-later