diff options
author | Andreas K. Hüttel <dilfridge@gentoo.org> | 2023-07-28 18:23:07 +0200 |
---|---|---|
committer | Andreas K. Hüttel <dilfridge@gentoo.org> | 2023-07-28 18:23:07 +0200 |
commit | 8a47acd3d764114d0fa52bf76e079d6afc0e0c45 (patch) | |
tree | 2e694012b82bb3783e1b8906b90130096b7b4063 | |
parent | Rebase on top of upstream commit 6637ae9232f0ba44 (diff) | |
download | binutils-patches-8a47acd3d764114d0fa52bf76e079d6afc0e0c45.tar.gz binutils-patches-8a47acd3d764114d0fa52bf76e079d6afc0e0c45.tar.bz2 binutils-patches-8a47acd3d764114d0fa52bf76e079d6afc0e0c45.zip |
Rebase for upcoming 2.41
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
7 files changed, 19 insertions, 19 deletions
diff --git a/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch b/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch index 716fa9b..a724494 100644 --- a/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch +++ b/9999/0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch @@ -1,4 +1,4 @@ -From 38cf5d1565c113e64a5cdfc9d55d554919bc10d7 Mon Sep 17 00:00:00 2001 +From 930c326fd4f16299f06610cf3ff3ee94b13130e0 Mon Sep 17 00:00:00 2001 From: Mike Frysinger <vapier@gentoo.org> Date: Tue, 20 Jul 2021 21:08:31 +0200 Subject: [PATCH 1/7] Gentoo: gold/ld: add support for poisoned system @@ -120,7 +120,7 @@ index ad0dc6a106c..d21edaddce7 100644 #undef EXTRA_SHLIB_EXTENSION diff --git a/ld/configure b/ld/configure -index 03b9e46f56d..091d5913ee4 100755 +index 0c32b16241a..549b8d49f5e 100755 --- a/ld/configure +++ b/ld/configure @@ -839,6 +839,7 @@ with_lib_path @@ -247,7 +247,7 @@ index aa8b1aa86eb..b57b0d5c9f5 100644 @c man end diff --git a/ld/ldfile.c b/ld/ldfile.c -index c8a6874978b..6ba20992b66 100644 +index df7c9cbd65e..ed15262e0bc 100644 --- a/ld/ldfile.c +++ b/ld/ldfile.c @@ -327,6 +327,26 @@ ldfile_add_library_path (const char *name, bool cmdline) @@ -292,7 +292,7 @@ index 87cac02141d..d79ec8faa15 100644 OPTION_POP_STATE, OPTION_DISABLE_MULTIPLE_DEFS_ABS, diff --git a/ld/ldmain.c b/ld/ldmain.c -index 25cc89b72f9..9c81fd6f539 100644 +index 06ac2c64fa8..5ec931a0255 100644 --- a/ld/ldmain.c +++ b/ld/ldmain.c @@ -325,6 +325,13 @@ main (int argc, char **argv) @@ -352,5 +352,5 @@ index fe8722313fe..5fd7350efc5 100644 input_flags.pushed = xmemdup (&input_flags, sizeof (input_flags), -- -2.40.0 +2.41.0 diff --git a/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch b/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch index 550f0a1..a0bffea 100644 --- a/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch +++ b/9999/0002-Gentoo-libiberty-install-PIC-version-of-libiberty.a.patch @@ -1,4 +1,4 @@ -From 0486446fa828245f0ac260d170ebe3e7123932c4 Mon Sep 17 00:00:00 2001 +From 68b7e6f60dd42159af779d5b475b7df553655d1f Mon Sep 17 00:00:00 2001 From: Mike Frysinger <vapier@gentoo.org> Date: Fri, 7 Jan 2005 00:15:53 -0500 Subject: [PATCH 2/7] Gentoo: libiberty: install PIC version of libiberty.a @@ -30,5 +30,5 @@ index f9fbba23e2c..d37488d1bf8 100644 else true; fi; \ if [ x"$(NOASANFLAG)" != x ]; then \ -- -2.40.0 +2.41.0 diff --git a/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch b/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch index 0597531..3c08be6 100644 --- a/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch +++ b/9999/0003-Gentoo-add-with-extra-soversion-suffix-option.patch @@ -1,4 +1,4 @@ -From 36fef3463cc9273249699cf372bf9cb59744df36 Mon Sep 17 00:00:00 2001 +From 3a489acb4547c320ba43858ead3586fed34c92b4 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich <slyfox@gentoo.org> Date: Tue, 20 Jul 2021 21:12:38 +0200 Subject: [PATCH 3/7] Gentoo: add --with-extra-soversion-suffix= option @@ -79,7 +79,7 @@ index 4edfedee924..70a2442957e 100644 -e "s,@bfd_version_string@,$$bfd_version_string," \ -e "s,@bfd_version_package@,$$bfd_version_package," \ diff --git a/bfd/configure b/bfd/configure -index 41d280ef461..18e7e3acdbd 100755 +index dcb10317390..94a4e39d691 100755 --- a/bfd/configure +++ b/bfd/configure @@ -695,6 +695,7 @@ WARN_CFLAGS @@ -142,5 +142,5 @@ index f044616f4d9..f22a87f8f54 100644 ACX_BUGURL([https://sourceware.org/bugzilla/]) -- -2.40.0 +2.41.0 diff --git a/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch b/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch index 4242ba8..59c18ef 100644 --- a/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch +++ b/9999/0004-Gentoo-Pass-hash-style-sysv-to-ld-in-the-testsuite.patch @@ -1,4 +1,4 @@ -From 50af4f7750d537ada9cdb9946804f12e19bb6842 Mon Sep 17 00:00:00 2001 +From eb585240ae3079a2cdc081a2cd96e09db95947ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> Date: Tue, 20 Jul 2021 21:15:24 +0200 Subject: [PATCH 4/7] Gentoo: Pass --hash-style=sysv to ld in the testsuite @@ -57,5 +57,5 @@ index 918464069a9..7d22ee70b27 100644 # We don't care if we get a warning about a non-existent start -- -2.40.0 +2.41.0 diff --git a/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch b/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch index e5342b3..192fa4f 100644 --- a/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch +++ b/9999/0005-Gentoo-Give-also-libctf-optionally-a-gentoo-specific.patch @@ -1,4 +1,4 @@ -From c7ff4b542556d68004ccc30e2da25c56380dcea2 Mon Sep 17 00:00:00 2001 +From 1de1744597aa5b2e29ddedfea42cd7f99796b0ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> Date: Sat, 24 Jul 2021 15:20:16 +0200 Subject: [PATCH 5/7] Gentoo: Give also libctf optionally a gentoo-specific @@ -189,5 +189,5 @@ index 6a5eade1855..a0e65a4aeda 100644 OLD_CFLAGS=$CFLAGS OLD_LDFLAGS=$LDFLAGS -- -2.40.0 +2.41.0 diff --git a/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch b/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch index eb2c2b0..210563c 100644 --- a/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch +++ b/9999/0006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch @@ -1,4 +1,4 @@ -From 15971356d40e17c2409f729d376237a6d1a980c6 Mon Sep 17 00:00:00 2001 +From 4718611dc4145a8d8de7534f150053c5accf96a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> Date: Sat, 31 Jul 2021 01:18:18 +0200 Subject: [PATCH 6/7] Gentoo: XFAIL 15 broken ld.gold tests @@ -73,5 +73,5 @@ index fb0eb12553b..b506a7f8da7 100644 AUTOMAKE_OPTIONS = foreign -Wno-portability -- -2.40.0 +2.41.0 diff --git a/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch b/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch index 808d877..8d7acd1 100644 --- a/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch +++ b/9999/0007-Apply-a-similar-libiberty-fix-as-in-7d53105d-for-lib.patch @@ -1,4 +1,4 @@ -From d76981d4b7bb9bc31825a3ccf5a075ac2694a4c0 Mon Sep 17 00:00:00 2001 +From 7fbdb5f138dccdd3b65a0bd048802662c6302ea1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> Date: Wed, 22 Feb 2023 20:05:35 +0100 Subject: [PATCH 7/7] Apply a similar libiberty fix as in 7d53105d for @@ -46,7 +46,7 @@ index b881268b0d9..0e8b707f7d7 100644 $(GPROFNG_LIBADD) \ -lpthread -ldl diff --git a/opcodes/configure b/opcodes/configure -index 8717d99ca26..fbdf41f87be 100755 +index 71504e10c51..cb669ed994f 100755 --- a/opcodes/configure +++ b/opcodes/configure @@ -12445,10 +12445,10 @@ if test "$enable_shared" = "yes"; then @@ -80,5 +80,5 @@ index 1beb72e87e0..79310916f7d 100644 ;; esac -- -2.40.0 +2.41.0 |