SHA256
1
0
forked from pool/mold

- Update to version 2.0.0

* License changed to MIT.
  * Previously, mold could not produce an object file with more than 65520 sections
    using the --relocatable option. Now the bug has been fixed. (2e8bd0b)
  * mold now interprets -undefined as a synonym for --undefined instead of -u
    ndefined. This seems inconsistent, as -ufoo is generally treated as -u foo
    (which is an alias for --undefined foo), but this is the behavior of the GNU
    linkers and LLVM lld, so we prioritize compatibility over consistency.
  * -nopie is now handled as a synonym for --no-pie.
  * [RISC-V] R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocation types are now
    supported (4bffe26, 1ac5fe7)
  * [PPC64] R_PPC64_REL32 relocation type is now supported. (ebd780e)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/mold?expand=0&rev=91
This commit is contained in:
Martin Liška 2023-07-26 13:08:35 +00:00 committed by Git OBS Bridge
parent f7ca81e198
commit 36b9beb190
4 changed files with 21 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:99318eced81b09a77e4c657011076cc8ec3d4b6867bd324b8677974545bc4d6f
size 8210923

3
mold-2.0.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ae8a22db09cbff626df74c945079fa29c1e5f60bbe02502dcf69191cf43527b
size 9205927

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Wed Jul 26 13:07:20 UTC 2023 - Martin Liška <martin.liska@hey.com>
- Update to version 2.0.0
* License changed to MIT.
* Previously, mold could not produce an object file with more than 65520 sections
using the --relocatable option. Now the bug has been fixed. (2e8bd0b)
* mold now interprets -undefined as a synonym for --undefined instead of -u
ndefined. This seems inconsistent, as -ufoo is generally treated as -u foo
(which is an alias for --undefined foo), but this is the behavior of the GNU
linkers and LLVM lld, so we prioritize compatibility over consistency.
* -nopie is now handled as a synonym for --no-pie.
* [RISC-V] R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocation types are now
supported (4bffe26, 1ac5fe7)
* [PPC64] R_PPC64_REL32 relocation type is now supported. (ebd780e)
-------------------------------------------------------------------
Thu Mar 16 09:48:39 UTC 2023 - Martin Liška <mliska@suse.cz>

View File

@ -17,10 +17,10 @@
Name: mold
Version: 1.11.0
Version: 2.0.0
Release: 0
Summary: A Modern Linker (mold)
License: AGPL-3.0-or-later
License: MIT
Group: Development/Tools/Building
URL: https://github.com/rui314/mold
Source: https://github.com/rui314/mold/archive/v%{version}/mold-%{version}.tar.gz