From 9d91603293d5c537b7ccb3382ddd18fbe7d09f5b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ren=C3=A9=20Rebe?= Date: Mon, 3 Feb 2025 11:37:32 +0000 Subject: [PATCH] * restore binutils-with-gold from latest update git-svn-id: https://svn.exactcode.de/t2/trunk@73588 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/develop/binutils/binutils.desc | 2 +- package/develop/binutils/hotfix-gold-sparcv.patch | 17 +++++++++++++++++ package/develop/binutils/muslx32.patch | 11 +++++++++++ 3 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 package/develop/binutils/hotfix-gold-sparcv.patch diff --git a/package/develop/binutils/binutils.desc b/package/develop/binutils/binutils.desc index 5fa26c8365..78e4c474f6 100644 --- a/package/develop/binutils/binutils.desc +++ b/package/develop/binutils/binutils.desc @@ -35,4 +35,4 @@ [V] 2.44 [P] X 0-2--5---9 102.100 -[D] 4cd542a8eaf0c63f7ab87c14bc1f36fafc1efab68f7f3c26b6b80b5e binutils-2.44.tar.xz https://ftp.gnu.org/gnu/binutils/ +[D] f699fc4c737748e804a713074f7c423b47af05cdc73e24f842db9e78 binutils-with-gold-2.44.tar.xz https://ftp.gnu.org/gnu/binutils/ diff --git a/package/develop/binutils/hotfix-gold-sparcv.patch b/package/develop/binutils/hotfix-gold-sparcv.patch new file mode 100644 index 0000000000..8b88709fad --- /dev/null +++ b/package/develop/binutils/hotfix-gold-sparcv.patch @@ -0,0 +1,17 @@ +# --- T2-COPYRIGHT-BEGIN --- +# t2/package/*/binutils/hotfix-gold-sparcv.patch +# Copyright (C) 2022 - 2025 The T2 SDE Project +# SPDX-License-Identifier: GPL-2.0 or patched project license +# --- T2-COPYRIGHT-END --- + +--- binutils-2.39/gold/configure.tgt.vanilla 2022-10-31 19:11:38.990566812 +0100 ++++ binutils-2.39/gold/configure.tgt 2022-10-31 19:11:51.724565487 +0100 +@@ -80,7 +80,7 @@ + targ_big_endian=false + targ_extra_big_endian=true + ;; +-sparc-*) ++sparc*-*) + targ_obj=sparc + targ_machine=EM_SPARC + targ_size=32 diff --git a/package/develop/binutils/muslx32.patch b/package/develop/binutils/muslx32.patch index 684ac56d6a..476e9379a7 100644 --- a/package/develop/binutils/muslx32.patch +++ b/package/develop/binutils/muslx32.patch @@ -21,6 +21,17 @@ ;; x86_64-*-linux-*) targ_emul=elf_x86_64 targ_extra_emuls="elf32_x86_64 elf_i386 elf_iamcu" +--- binutils-2.37/gold/configure.vanilla 2021-10-18 14:50:16.080292218 +0200 ++++ binutils-2.37/gold/configure 2021-10-18 14:50:33.380293110 +0200 +@@ -5269,7 +5269,7 @@ + target_x32=no + if test "$targ_obj" = "x86_64"; then + case "$target" in +- x86_64*-linux-gnux32) ++ x86_64*-linux-*x32) + target_x32=yes + default_size=32 + ;; --- binutils-2.37/gas/configure.tgt.vanilla 2021-10-18 14:49:18.207289232 +0200 +++ binutils-2.37/gas/configure.tgt 2021-10-18 14:49:49.502290847 +0200 @@ -231,7 +231,7 @@ -- 2.11.4.GIT