diff --git a/fix-tests.patch b/fix-tests.patch deleted file mode 100644 index dede9f0..0000000 --- a/fix-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/test/elf/relocatable.sh b/test/elf/relocatable.sh -index 0065479..c5fe661 100755 ---- a/test/elf/relocatable.sh -+++ b/test/elf/relocatable.sh -@@ -14,7 +14,7 @@ t=out/test/elf/$testname - mkdir -p $t - - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98667 --[ $MACHINE = i386 ] && { echo skipped; exit; } -+[ $MACHINE = i386 -o $MACHINE = i686 ] && { echo skipped; exit; } - - cat < + +- Update to version 1.4.0 + * Initial support for the 32-bit RISC-V (RV32) has landed. (d9db6bc) + * mold now demangles Rust symbols in error messages thanks to @eddyb's rust-demangle.c. (22e1bba) + * --export-dynamic-symbol and --export-dynamic-symbol-list are now supported for + the sake of compatibility with LLVM lld. With these options, you can specify + symbols that should be exported using glob pattern. (e115aae) + * [x86-64] PLT entries created by mold now always begins with ENDBR64 instruction + to improve compatibility with Intel IBT (Indirect Branch Tracking.) (e3e371d) + * mold now defines __dso_handle symbol. The lack of this linker-synthesized symbol + caused a link error with GCC in some environments (#507). (764d757) +- Remove fix-tests.patch. + ------------------------------------------------------------------- Mon Aug 1 05:35:29 UTC 2022 - Martin Liška diff --git a/mold.spec b/mold.spec index cab9f41..a94bbf9 100644 --- a/mold.spec +++ b/mold.spec @@ -17,14 +17,13 @@ Name: mold -Version: 1.3.1 +Version: 1.4.0 Release: 0 Summary: A Modern Linker (mold) License: AGPL-3.0-or-later Group: Development/Tools/Building URL: https://github.com/rui314/mold Source: https://github.com/rui314/mold/archive/v%{version}/mold-%{version}.tar.gz -Patch0: fix-tests.patch ExclusiveArch: aarch64 %arm %ix86 x86_64 aarch64 riscv64 BuildRequires: cmake %if %{suse_version} < 1550