diff options
author | 2023-10-27 01:44:00 +0100 | |
---|---|---|
committer | 2023-10-27 01:44:00 +0100 | |
commit | 100720f399389f6fec20dcc98064db336e56c5b2 (patch) | |
tree | 798da48249d773f4e6d2f2ff7178df1a66704dfe | |
parent | 9999: Add various test suite patches, as well as an LTO warning fix (diff) | |
download | binutils-patches-100720f399389f6fec20dcc98064db336e56c5b2.tar.gz binutils-patches-100720f399389f6fec20dcc98064db336e56c5b2.tar.bz2 binutils-patches-100720f399389f6fec20dcc98064db336e56c5b2.zip |
9999: rebase patches
Signed-off-by: Sam James <sam@gentoo.org>
12 files changed, 49 insertions, 465 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 a724494..e054415 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 930c326fd4f16299f06610cf3ff3ee94b13130e0 Mon Sep 17 00:00:00 2001 +From 7b47d0be518ef97bb5259a5dbb70d6b3f22011f6 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 @@ -33,7 +33,7 @@ Ported to binutils 2.39 by WANG Xuerui <xen0n@gentoo.org> gold/options.cc | 33 +++++++++++++++++++++++++++++++++ gold/options.h | 7 +++++++ ld/config.in | 3 +++ - ld/configure | 20 ++++++++++++++++++-- + ld/configure | 16 ++++++++++++++++ ld/configure.ac | 10 ++++++++++ ld/ld.h | 7 +++++++ ld/ld.texi | 18 ++++++++++++++++++ @@ -41,7 +41,7 @@ Ported to binutils 2.39 by WANG Xuerui <xen0n@gentoo.org> ld/ldlex.h | 3 +++ ld/ldmain.c | 7 +++++++ ld/lexsup.c | 24 ++++++++++++++++++++++++ - 11 files changed, 150 insertions(+), 2 deletions(-) + 11 files changed, 148 insertions(+) diff --git a/gold/options.cc b/gold/options.cc index c9834b66159..bd3e948a61b 100644 @@ -106,7 +106,7 @@ index 46f658f23ea..8f9b8c177ad 100644 N_("Warn when skipping an incompatible library"), N_("Don't warn when skipping an incompatible library")); diff --git a/ld/config.in b/ld/config.in -index ad0dc6a106c..d21edaddce7 100644 +index a453c7f7241..a0bc2a56013 100644 --- a/ld/config.in +++ b/ld/config.in @@ -58,6 +58,9 @@ @@ -120,10 +120,10 @@ index ad0dc6a106c..d21edaddce7 100644 #undef EXTRA_SHLIB_EXTENSION diff --git a/ld/configure b/ld/configure -index 0c32b16241a..549b8d49f5e 100755 +index d2cdf256b89..0f32e98bc34 100755 --- a/ld/configure +++ b/ld/configure -@@ -839,6 +839,7 @@ with_lib_path +@@ -838,6 +838,7 @@ with_lib_path enable_targets enable_64_bit_bfd with_sysroot @@ -131,7 +131,7 @@ index 0c32b16241a..549b8d49f5e 100755 enable_gold enable_got enable_compressed_debug_sections -@@ -1521,6 +1522,8 @@ Optional Features: +@@ -1520,6 +1521,8 @@ Optional Features: --enable-checking enable run-time checks --enable-targets alternative target configurations --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes) @@ -140,25 +140,7 @@ index 0c32b16241a..549b8d49f5e 100755 --enable-gold[=ARG] build gold [ARG={default,yes,no}] --enable-got=<type> GOT handling scheme (target, single, negative, multigot) -@@ -11625,7 +11628,7 @@ else - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 - lt_status=$lt_dlunknown - cat > conftest.$ac_ext <<_LT_EOF --#line 11628 "configure" -+#line 11626 "configure" - #include "confdefs.h" - - #if HAVE_DLFCN_H -@@ -11731,7 +11734,7 @@ else - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 - lt_status=$lt_dlunknown - cat > conftest.$ac_ext <<_LT_EOF --#line 11734 "configure" -+#line 11732 "configure" - #include "confdefs.h" - - #if HAVE_DLFCN_H -@@ -15483,6 +15486,19 @@ fi +@@ -15538,6 +15541,19 @@ fi @@ -179,7 +161,7 @@ index 0c32b16241a..549b8d49f5e 100755 if test "${enable_gold+set}" = set; then : enableval=$enable_gold; case "${enableval}" in diff --git a/ld/configure.ac b/ld/configure.ac -index 77edac3258c..a74dac63038 100644 +index c3ebd3ec7e4..71790d7640f 100644 --- a/ld/configure.ac +++ b/ld/configure.ac @@ -103,6 +103,16 @@ AC_SUBST(use_sysroot) @@ -218,11 +200,11 @@ index a0f8a15c7a9..69420b6673a 100644 enum endian_enum endian; diff --git a/ld/ld.texi b/ld/ld.texi -index aa8b1aa86eb..b57b0d5c9f5 100644 +index 1f56ded1041..1fa6bf7b225 100644 --- a/ld/ld.texi +++ b/ld/ld.texi -@@ -3059,6 +3059,24 @@ creation of the metadata note, if one had been enabled by an earlier - occurrence of the --package-metdata option. +@@ -3070,6 +3070,24 @@ creation of the metadata note, if one had been enabled by an earlier + occurrence of the --package-metadata option. If the linker has been built with libjansson, then the JSON string will be validated. + @@ -247,7 +229,7 @@ index aa8b1aa86eb..b57b0d5c9f5 100644 @c man end diff --git a/ld/ldfile.c b/ld/ldfile.c -index df7c9cbd65e..ed15262e0bc 100644 +index 8f869c1f19e..ee9d4bccee2 100644 --- a/ld/ldfile.c +++ b/ld/ldfile.c @@ -327,6 +327,26 @@ ldfile_add_library_path (const char *name, bool cmdline) @@ -310,7 +292,7 @@ index 06ac2c64fa8..5ec931a0255 100644 /* We initialize DEMANGLING based on the environment variable COLLECT_NO_DEMANGLE. The gcc collect2 program will demangle the diff --git a/ld/lexsup.c b/ld/lexsup.c -index fe8722313fe..5fd7350efc5 100644 +index 49dfc13382a..b2d1d967aa0 100644 --- a/ld/lexsup.c +++ b/ld/lexsup.c @@ -594,6 +594,18 @@ static const struct ld_option ld_options[] = @@ -352,5 +334,5 @@ index fe8722313fe..5fd7350efc5 100644 input_flags.pushed = xmemdup (&input_flags, sizeof (input_flags), -- -2.41.0 +2.42.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 a0bffea..d428c20 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 68b7e6f60dd42159af779d5b475b7df553655d1f Mon Sep 17 00:00:00 2001 +From 1156f7b2f690654cf5810ef1e34791d18d207a9f 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.41.0 +2.42.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 3c08be6..d4d4571 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 3a489acb4547c320ba43858ead3586fed34c92b4 Mon Sep 17 00:00:00 2001 +From 411d52402227b6e1a9c779988f6f0fc1e17c6620 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 @@ -34,7 +34,7 @@ Ported to binutils 2.37 by Andreas K. Hüttel <dilfridge@gentoo.org> 4 files changed, 29 insertions(+) diff --git a/bfd/Makefile.am b/bfd/Makefile.am -index 5c5fdefd3b8..fe26bbf4f0f 100644 +index 378c13198d6..e0fa379ca8e 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -64,6 +64,8 @@ bfdinclude_HEADERS += $(INCDIR)/plugin-api.h @@ -46,7 +46,7 @@ index 5c5fdefd3b8..fe26bbf4f0f 100644 # bfd.h goes here, for now BFD_H = bfd.h -@@ -976,6 +978,9 @@ bfdver.h: $(srcdir)/version.h $(srcdir)/development.sh $(srcdir)/Makefile.in +@@ -991,6 +993,9 @@ bfdver.h: $(srcdir)/version.h $(srcdir)/development.sh $(srcdir)/Makefile.in bfd_version_string="\"$(VERSION).$${bfd_version_date}\"" ;\ bfd_soversion="$(VERSION).$${bfd_version_date}" ;\ fi ;\ @@ -57,7 +57,7 @@ index 5c5fdefd3b8..fe26bbf4f0f 100644 -e "s,@bfd_version_string@,$$bfd_version_string," \ -e "s,@bfd_version_package@,$$bfd_version_package," \ diff --git a/bfd/Makefile.in b/bfd/Makefile.in -index 4edfedee924..70a2442957e 100644 +index 8d09f6fa4af..d397502bb4d 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -342,6 +342,7 @@ ECHO_T = @ECHO_T@ @@ -68,7 +68,7 @@ index 4edfedee924..70a2442957e 100644 FGREP = @FGREP@ GENCAT = @GENCAT@ GMSGFMT = @GMSGFMT@ -@@ -2435,6 +2436,9 @@ bfdver.h: $(srcdir)/version.h $(srcdir)/development.sh $(srcdir)/Makefile.in +@@ -2454,6 +2455,9 @@ bfdver.h: $(srcdir)/version.h $(srcdir)/development.sh $(srcdir)/Makefile.in bfd_version_string="\"$(VERSION).$${bfd_version_date}\"" ;\ bfd_soversion="$(VERSION).$${bfd_version_date}" ;\ fi ;\ @@ -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 dcb10317390..94a4e39d691 100755 +index f0a07ff675f..2322e9b61cf 100755 --- a/bfd/configure +++ b/bfd/configure @@ -695,6 +695,7 @@ WARN_CFLAGS @@ -107,7 +107,7 @@ index dcb10317390..94a4e39d691 100755 --with-pkgversion=PKG Use PKG in the version string in place of "GNU Binutils" --with-bugurl=URL Direct users to URL to report a bug -@@ -12033,6 +12037,15 @@ fi +@@ -12064,6 +12068,15 @@ fi @@ -124,7 +124,7 @@ index dcb10317390..94a4e39d691 100755 # Check whether --with-pkgversion was given. diff --git a/bfd/configure.ac b/bfd/configure.ac -index f044616f4d9..f22a87f8f54 100644 +index d1e7e3a4bf3..48f2d69991c 100644 --- a/bfd/configure.ac +++ b/bfd/configure.ac @@ -168,6 +168,13 @@ AC_ARG_WITH(separate-debug-dir, @@ -142,5 +142,5 @@ index f044616f4d9..f22a87f8f54 100644 ACX_BUGURL([https://sourceware.org/bugzilla/]) -- -2.41.0 +2.42.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 59c18ef..6d820fe 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 eb585240ae3079a2cdc081a2cd96e09db95947ef Mon Sep 17 00:00:00 2001 +From 722482c5057cc921d1ab96266da29be4dc7d1354 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 @@ -9,10 +9,10 @@ Subject: [PATCH 4/7] Gentoo: Pass --hash-style=sysv to ld in the testsuite 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/binutils/testsuite/lib/binutils-common.exp b/binutils/testsuite/lib/binutils-common.exp -index 7e6bf16ee6e..0491fff2883 100644 +index f89ac8a6108..2be9383b49e 100644 --- a/binutils/testsuite/lib/binutils-common.exp +++ b/binutils/testsuite/lib/binutils-common.exp -@@ -1354,7 +1354,7 @@ proc run_dump_test { name {extra_options {}} } { +@@ -1340,7 +1340,7 @@ proc run_dump_test { name {extra_options {}} } { # Add -L$srcdir/$subdir so that the linker command can use # linker scripts in the source directory. @@ -22,7 +22,7 @@ index 7e6bf16ee6e..0491fff2883 100644 # If needed then check for, or add a -Map option. diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp -index 918464069a9..7d22ee70b27 100644 +index aca303e0728..44f2865116f 100644 --- a/ld/testsuite/lib/ld-lib.exp +++ b/ld/testsuite/lib/ld-lib.exp @@ -171,7 +171,7 @@ proc default_ld_relocate { ld target objects } { @@ -57,5 +57,5 @@ index 918464069a9..7d22ee70b27 100644 # We don't care if we get a warning about a non-existent start -- -2.41.0 +2.42.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 192fa4f..ab34ef9 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 1de1744597aa5b2e29ddedfea42cd7f99796b0ec Mon Sep 17 00:00:00 2001 +From a0e9a882db04d45bf878b746a8a30c5e51619d8b 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 @@ -7,9 +7,9 @@ Subject: [PATCH 5/7] Gentoo: Give also libctf optionally a gentoo-specific --- libctf/Makefile.am | 14 +++++++++++++- libctf/Makefile.in | 9 ++++++++- - libctf/configure | 35 +++++++++++++++++++++++++++++++++-- + libctf/configure | 31 +++++++++++++++++++++++++++++++ libctf/configure.ac | 10 ++++++++++ - 4 files changed, 64 insertions(+), 4 deletions(-) + 4 files changed, 62 insertions(+), 2 deletions(-) diff --git a/libctf/Makefile.am b/libctf/Makefile.am index b1dbc2f6ba4..d282ceb619a 100644 @@ -80,7 +80,7 @@ index 3d2696bcc47..664d6360c47 100644 libctf_nobfd_la_CPPFLAGS = $(AM_CPPFLAGS) -DNOBFD=1 libctf_nobfd_la_SOURCES = ctf-archive.c ctf-dump.c ctf-create.c \ diff --git a/libctf/configure b/libctf/configure -index a0e40f49a80..356503f689f 100755 +index 4c01c022837..07778d52be4 100755 --- a/libctf/configure +++ b/libctf/configure @@ -645,6 +645,10 @@ BUILD_INFO_FALSE @@ -111,25 +111,7 @@ index a0e40f49a80..356503f689f 100755 Some influential environment variables: CC C compiler command -@@ -11631,7 +11638,7 @@ else - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 - lt_status=$lt_dlunknown - cat > conftest.$ac_ext <<_LT_EOF --#line 11634 "configure" -+#line 11641 "configure" - #include "confdefs.h" - - #if HAVE_DLFCN_H -@@ -11737,7 +11744,7 @@ else - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 - lt_status=$lt_dlunknown - cat > conftest.$ac_ext <<_LT_EOF --#line 11740 "configure" -+#line 11747 "configure" - #include "confdefs.h" - - #if HAVE_DLFCN_H -@@ -14304,6 +14311,26 @@ else +@@ -14335,6 +14342,26 @@ else fi @@ -156,7 +138,7 @@ index a0e40f49a80..356503f689f 100755 # Similar to GDB_AC_CHECK_BFD. OLD_CFLAGS=$CFLAGS OLD_LDFLAGS=$LDFLAGS -@@ -15196,6 +15223,10 @@ if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HA +@@ -15227,6 +15254,10 @@ if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HA as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi @@ -189,5 +171,5 @@ index 6a5eade1855..a0e65a4aeda 100644 OLD_CFLAGS=$CFLAGS OLD_LDFLAGS=$LDFLAGS -- -2.41.0 +2.42.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 210563c..2934cd3 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 4718611dc4145a8d8de7534f150053c5accf96a1 Mon Sep 17 00:00:00 2001 +From 9bf3571ddf788d8986d1e45d54df356867bd23d9 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.41.0 +2.42.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 8d7acd1..2331b5c 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 7fbdb5f138dccdd3b65a0bd048802662c6302ea1 Mon Sep 17 00:00:00 2001 +From 51b418fda84420da6d2c0e830435ad61409daffb 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 @@ -18,10 +18,10 @@ Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/gprofng/src/Makefile.am b/gprofng/src/Makefile.am -index 219367fb9ce..d9365260e8d 100644 +index 20c8b0022e4..96dbc8e0e94 100644 --- a/gprofng/src/Makefile.am +++ b/gprofng/src/Makefile.am -@@ -131,7 +131,8 @@ libgprofng_la_LDFLAGS = -version-info 0:0:0 +@@ -144,7 +144,8 @@ libgprofng_la_LDFLAGS = -version-info 0:0:0 # Pass -lpthread instead of $(PTHREAD_LIBS) due to $(PTHREAD_LIBS) being empty # when -nostdlib is passed to libtool. # See bug 29364 - libgprofng.so: needs to link against -pthread @@ -32,7 +32,7 @@ index 219367fb9ce..d9365260e8d 100644 $(GPROFNG_LIBADD) \ -lpthread -ldl diff --git a/gprofng/src/Makefile.in b/gprofng/src/Makefile.in -index b881268b0d9..0e8b707f7d7 100644 +index 47da873b80c..52a22279cf7 100644 --- a/gprofng/src/Makefile.in +++ b/gprofng/src/Makefile.in @@ -552,7 +552,8 @@ libgprofng_la_LDFLAGS = -version-info 0:0:0 @@ -46,10 +46,10 @@ index b881268b0d9..0e8b707f7d7 100644 $(GPROFNG_LIBADD) \ -lpthread -ldl diff --git a/opcodes/configure b/opcodes/configure -index 71504e10c51..cb669ed994f 100755 +index a65b0a2f95b..f412c1a6c96 100755 --- a/opcodes/configure +++ b/opcodes/configure -@@ -12445,10 +12445,10 @@ if test "$enable_shared" = "yes"; then +@@ -12479,10 +12479,10 @@ if test "$enable_shared" = "yes"; then case "${host}" in *-*-cygwin*) SHARED_LDFLAGS="-no-undefined" @@ -63,10 +63,10 @@ index 71504e10c51..cb669ed994f 100755 ;; esac diff --git a/opcodes/configure.ac b/opcodes/configure.ac -index 1beb72e87e0..79310916f7d 100644 +index cae2a67ff10..5cb194779e9 100644 --- a/opcodes/configure.ac +++ b/opcodes/configure.ac -@@ -193,10 +193,10 @@ if test "$enable_shared" = "yes"; then +@@ -196,10 +196,10 @@ if test "$enable_shared" = "yes"; then case "${host}" in *-*-cygwin*) SHARED_LDFLAGS="-no-undefined" @@ -80,5 +80,5 @@ index 1beb72e87e0..79310916f7d 100644 ;; esac -- -2.41.0 +2.42.0 diff --git a/9999/0008-ld-Fix-test-failures-with-enable-textrel-check-error.patch b/9999/0008-ld-Fix-test-failures-with-enable-textrel-check-error.patch deleted file mode 100644 index 7bf6a47..0000000 --- a/9999/0008-ld-Fix-test-failures-with-enable-textrel-check-error.patch +++ /dev/null @@ -1,139 +0,0 @@ -From mboxrd@z Thu Jan 1 00:00:00 1970 -Return-Path: <SRS0=Su1r=DO=gentoo.org=sam@sourceware.org> -Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) - by sourceware.org (Postfix) with ESMTP id 3725A3858D20 - for <binutils@sourceware.org>; Fri, 28 Jul 2023 15:20:56 +0000 (GMT) -DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3725A3858D20 -Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org -Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org -From: Sam James <sam@gentoo.org> -To: binutils@sourceware.org -Cc: nickc@redhat.com, - Sam James <sam@gentoo.org> -Subject: [PATCH] ld: Fix test failures with --enable-textrel-check=error -Date: Fri, 28 Jul 2023 16:20:34 +0100 -Message-ID: <20230728152042.401562-1-sam@gentoo.org> -X-Mailer: git-send-email 2.41.0 -MIME-Version: 1.0 -Content-Transfer-Encoding: 8bit -X-Spam-Status: No, score=-9.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 -X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org -List-Id: <binutils.sourceware.org> - -Tested with the following: -* --enable-textrel-check=error -* --enable-warn-execstack=yes -* --enable-warn-rwx-segments=yes -* --enable-default-execstack=no -in preparation for hopefully toggling these in Gentoo Hardened -at least. - -This is similar in nature to 0ab7005043ee404dabfd690952efc25c399995ae -and 340640f710e690b37c885166949595cde5f827b2. - -This fixes the following test failures: -* FAIL: ld-x86-64/pr18801a -* FAIL: ld-x86-64/pr18801b -* FAIL: ld-x86-64/ifunc-textrel-1a -* FAIL: ld-x86-64/ifunc-textrel-1b -* FAIL: ld-i386/pr18801a -* FAIL: ld-i386/pr18801b -* FAIL: ld-i386/ifunc-textrel-1a -* FAIL: ld-i386/ifunc-textrel-1b - -Signed-off-by: Sam James <sam@gentoo.org> ---- - ld/testsuite/ld-i386/ifunc-textrel-1a.d | 2 +- - ld/testsuite/ld-i386/ifunc-textrel-1b.d | 2 +- - ld/testsuite/ld-i386/pr18801a.d | 2 +- - ld/testsuite/ld-i386/pr18801b.d | 2 +- - ld/testsuite/ld-x86-64/ifunc-textrel-1a.d | 2 +- - ld/testsuite/ld-x86-64/ifunc-textrel-1b.d | 2 +- - ld/testsuite/ld-x86-64/pr18801a.d | 2 +- - ld/testsuite/ld-x86-64/pr18801b.d | 2 +- - 8 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/ld/testsuite/ld-i386/ifunc-textrel-1a.d b/ld/testsuite/ld-i386/ifunc-textrel-1a.d -index 15f545db03d..aad77e7d230 100644 ---- a/ld/testsuite/ld-i386/ifunc-textrel-1a.d -+++ b/ld/testsuite/ld-i386/ifunc-textrel-1a.d -@@ -1,4 +1,4 @@ - #source: ../ld-x86-64/ifunc-textrel-1.s - #as: --32 --#ld: -m elf_i386 -pie -+#ld: -m elf_i386 -pie -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIE -diff --git a/ld/testsuite/ld-i386/ifunc-textrel-1b.d b/ld/testsuite/ld-i386/ifunc-textrel-1b.d -index 6e4a67c48f0..bf0f2ac5df9 100644 ---- a/ld/testsuite/ld-i386/ifunc-textrel-1b.d -+++ b/ld/testsuite/ld-i386/ifunc-textrel-1b.d -@@ -1,4 +1,4 @@ - #source: ../ld-x86-64/ifunc-textrel-1.s - #as: --32 --#ld: -m elf_i386 -shared -+#ld: -m elf_i386 -shared -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIC -diff --git a/ld/testsuite/ld-i386/pr18801a.d b/ld/testsuite/ld-i386/pr18801a.d -index 73cb5d17beb..b1ef145a882 100644 ---- a/ld/testsuite/ld-i386/pr18801a.d -+++ b/ld/testsuite/ld-i386/pr18801a.d -@@ -1,4 +1,4 @@ - #source: pr18801.s - #as: --32 --#ld: -m elf_i386 -pie -+#ld: -m elf_i386 -pie -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIE -diff --git a/ld/testsuite/ld-i386/pr18801b.d b/ld/testsuite/ld-i386/pr18801b.d -index 0bf7fb729cb..983346ca248 100644 ---- a/ld/testsuite/ld-i386/pr18801b.d -+++ b/ld/testsuite/ld-i386/pr18801b.d -@@ -1,4 +1,4 @@ - #source: pr18801.s - #as: --32 --#ld: -m elf_i386 -shared -+#ld: -m elf_i386 -shared -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIC -diff --git a/ld/testsuite/ld-x86-64/ifunc-textrel-1a.d b/ld/testsuite/ld-x86-64/ifunc-textrel-1a.d -index 64a1e7021fd..667366091b9 100644 ---- a/ld/testsuite/ld-x86-64/ifunc-textrel-1a.d -+++ b/ld/testsuite/ld-x86-64/ifunc-textrel-1a.d -@@ -1,4 +1,4 @@ - #source: ifunc-textrel-1.s - #as: --64 -defsym __x86_64__=1 --#ld: -m elf_x86_64 -pie -+#ld: -m elf_x86_64 -pie -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIE -diff --git a/ld/testsuite/ld-x86-64/ifunc-textrel-1b.d b/ld/testsuite/ld-x86-64/ifunc-textrel-1b.d -index aeb31fdb3dc..f7b8e02a72c 100644 ---- a/ld/testsuite/ld-x86-64/ifunc-textrel-1b.d -+++ b/ld/testsuite/ld-x86-64/ifunc-textrel-1b.d -@@ -1,4 +1,4 @@ - #source: ifunc-textrel-1.s - #as: --64 -defsym __x86_64__=1 --#ld: -m elf_x86_64 -shared -+#ld: -m elf_x86_64 -shared -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIC -diff --git a/ld/testsuite/ld-x86-64/pr18801a.d b/ld/testsuite/ld-x86-64/pr18801a.d -index 2b4159d3044..61f9d991185 100644 ---- a/ld/testsuite/ld-x86-64/pr18801a.d -+++ b/ld/testsuite/ld-x86-64/pr18801a.d -@@ -1,4 +1,4 @@ - #source: pr18801.s - #as: --64 --#ld: -melf_x86_64 -pie -+#ld: -melf_x86_64 -pie -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIE -diff --git a/ld/testsuite/ld-x86-64/pr18801b.d b/ld/testsuite/ld-x86-64/pr18801b.d -index 34dab1aa6cb..967a339f90b 100644 ---- a/ld/testsuite/ld-x86-64/pr18801b.d -+++ b/ld/testsuite/ld-x86-64/pr18801b.d -@@ -1,4 +1,4 @@ - #source: pr18801.s - #as: --64 --#ld: -melf_x86_64 -shared -+#ld: -melf_x86_64 -shared -z notext - #warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with -fPIC --- -2.41.0 - - diff --git a/9999/0009-tests-objcopy-keep-debug.patch b/9999/0009-tests-objcopy-keep-debug.patch deleted file mode 100644 index dbe2a63..0000000 --- a/9999/0009-tests-objcopy-keep-debug.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b99a9693430a9f04165b1b868f890b622bb1b46c -https://sourceware.org/PR30699 - -From b99a9693430a9f04165b1b868f890b622bb1b46c Mon Sep 17 00:00:00 2001 -From: Nick Clifton <nickc@redhat.com> -Date: Tue, 1 Aug 2023 14:37:04 +0100 -Subject: [PATCH] Fix "--only-keep-debug for ELF relocatables" binutils test - for compilers which add .debug_macro sections to object files. - - PR 30699 - * binutils/testsuite/binutils-all/objcopy.exp (keep_debug_symbols_for_elf_relocatable): Do not add sections containing the string "debug_" to the list of non-debug sections. ---- a/binutils/testsuite/binutils-all/objcopy.exp -+++ b/binutils/testsuite/binutils-all/objcopy.exp -@@ -1028,7 +1028,11 @@ proc keep_debug_symbols_for_elf_relocatable { prog flags test } { - {[^a-zA-Z]+([a-zA-Z0-9_\.]+)[ \t]+([A-Z]+)[ \t]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ [0-9]+[ \t]+([A-Z]*)[ \t]+[0-9]+(.*)} \ - $got all name type flag rest] } { - if { $type != "NOTE" && [regexp {[AG]} $flag] } { -- lappend non_debug_sections $name -+ # PR 30699: Some debug sections can be in a group, so -+ # exclude sections whose name includes "debug_" -+ if { ! [regexp {debug_} $name] } { -+ lappend non_debug_sections $name -+ } - } - set got $rest - } -@@ -1086,6 +1090,7 @@ switch [copy_setup] { - untested $test5 - if [is_elf_format] { - untested $test6 -+ untested $test7 - } - } - "3" { --- -2.39.3 diff --git a/9999/0010-tests-pr23169b.patch b/9999/0010-tests-pr23169b.patch deleted file mode 100644 index 5f75b02..0000000 --- a/9999/0010-tests-pr23169b.patch +++ /dev/null @@ -1,21 +0,0 @@ -https://sourceware.org/PR30698 ---- a/ld/testsuite/ld-ifunc/ifunc.exp -+++ b/ld/testsuite/ld-ifunc/ifunc.exp -@@ -604,7 +604,7 @@ run_cc_link_tests [list \ - ] \ - [list \ - "Build libpr23169a.so" \ -- "-shared" \ -+ "-shared -Wl,-z,lazy" \ - "-fPIC -O2 -g" \ - { pr23169a.c } \ - {} \ -@@ -751,7 +751,7 @@ run_ld_link_exec_tests [list \ - ] \ - [list \ - "Run pr23169b" \ -- "-pie -Wl,--no-as-needed tmpdir/libpr23169a.so" \ -+ "-pie -Wl,--no-as-needed,-z,lazy tmpdir/libpr23169a.so" \ - "" \ - { pr23169b.c pr23169c.c } \ - "pr23169b" \ diff --git a/9999/0011-tests-gprofng.patch b/9999/0011-tests-gprofng.patch deleted file mode 100644 index b95afda..0000000 --- a/9999/0011-tests-gprofng.patch +++ /dev/null @@ -1,164 +0,0 @@ -https://inbox.sourceware.org/binutils/20230803203339.822435-1-vladimir.mezentsev@oracle.com/ -https://sourceware.org/PR30700 - -From mboxrd@z Thu Jan 1 00:00:00 1970 -Return-Path: <SRS0=V8/R=DU=oracle.com=vladimir.mezentsev@sourceware.org> -Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) - by sourceware.org (Postfix) with ESMTPS id 7F83B3858D38 - for <binutils@sourceware.org>; Thu, 3 Aug 2023 20:33:54 +0000 (GMT) -DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7F83B3858D38 -Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com -Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com -Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) - by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 373JJDB5001450 - for <binutils@sourceware.org>; Thu, 3 Aug 2023 20:33:54 GMT -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : - subject : date : message-id : content-transfer-encoding : content-type : - mime-version; s=corp-2023-03-30; - bh=aBWH9303Y8NcOBnrwOK3V46ZpHc2uMbEHRXIxE2Mg8U=; - b=QXr05CxWU/hJ4gUV/hT+wrN4h0vjtTB48pepEU1M7MHli0ttn5Skv54tilAVfVKI/4cd - 1XlcEgN90YOHmnidsmH50z0NQ4NlFvezd1MYrs2+24ay2kIbeHKrOhDQ/EVJIvNLfpt7 - pdZHkHpNkxl+glRpf9puwFHCFLe5Gqx6sSoz7C28I+5FMDB9/Rc3EQXtovTz90vIYSmO - A1PsW5C3AJG373lrpoUVxpbcxbOsH1fygEdsB4le8DRv2Pgya2WMWz3T2zL7t2gEtFCZ - XRbuIv+y4xYE2Q+aOJ4p5uxMbc4z3akRNes4LMwZ5U6NPRpwpOM3WFQw5x5jL6Wr6UXw zA== -Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) - by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3s4tcu2fek-1 - (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) - for <binutils@sourceware.org>; Thu, 03 Aug 2023 20:33:53 +0000 -Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) - by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 373K58qp003980 - for <binutils@sourceware.org>; Thu, 3 Aug 2023 20:33:51 GMT -Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2170.outbound.protection.outlook.com [104.47.56.170]) - by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3s856rypc5-1 - (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) - for <binutils@sourceware.org>; Thu, 03 Aug 2023 20:33:51 +0000 -ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; - b=kZLU5BLuqIUtYWeeq/p3fogSPj1DwGv5PNeVj8xjEepBlQWfzC0ad+4n0znV8bSy0v8FqBxF1sCEZFns3lhzblg1Go5psyG/nJAvlrJ7BZQFBvNmPGwAuX2cxp49Ea7lxFwwhGUmGE1BkxanejSE0fy1gnQqGZzgbiuJfYt6lUnejJOnNTmqxI34DIAaJibRkTj/gD+rLI0k7qwgZGMslll/9ZfKz+Bpzs/oQFGA9ZY9q9xkBVGgRPVIzHHC+9V2Y2vJvbOoHa6njxS0RHCmLL9gXh0kK4rJruYUesbu3T+jOy7Kno/6uqG08NdwBrUIFaPEQUoxVXVOijvXQHr5Zw== -ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; - s=arcselector9901; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; - bh=aBWH9303Y8NcOBnrwOK3V46ZpHc2uMbEHRXIxE2Mg8U=; - b=ejmYk7X1Z7pY0al9fEFi1vg5hSm/VA0h9l09UExzqmPiotIxFvI639eDwaNWiylM73bCWqtKbbROnZRB3rV1iDj/U2UqBWxfHxB2rGfK5CwLFcX+em4U8F9J1gNZyOAT5HcITq6SUTQ+X2qCh7l/xyQeCp1EEiDqr6Go9U5Fgm8rtFZGEC0LQ8XHKYm33P6FBXJCxpKYv69RPQFkTnZbOf1ZOdhnbOCYBslZIivjDMTsg5nqDZkNF6Hu0CxPPDafAKxoLzBiUSgf8Uf7Eu6hCs6zmDrKqeYvPfv1KqtmivuuTvsoaqks0xCCZko6Nd2GnU1sKTotkumAXfO6Zi5BOQ== -ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass - smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; - dkim=pass header.d=oracle.com; arc=none -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=aBWH9303Y8NcOBnrwOK3V46ZpHc2uMbEHRXIxE2Mg8U=; - b=R6vVOn08a3k+gcCdUObb97WwvDSXIzBkR1ReaZ1dnUqS3ZyElhaRikL5Lyc3Q04w6vKd8PN7h2gkGnwA82Cm+hFEccHGB6blNJNEjOhvFX2Mg6XjMjwPNZ5xQ+rzTiGp2I765cpVdXH7qk0ObwPiTR2WhuXcK/dtWIdU4To6ADk= -Received: from SA2PR10MB4636.namprd10.prod.outlook.com (2603:10b6:806:11e::10) - by SN7PR10MB6473.namprd10.prod.outlook.com (2603:10b6:806:2a0::18) with - Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.47; Thu, 3 Aug - 2023 20:33:49 +0000 -Received: from SA2PR10MB4636.namprd10.prod.outlook.com - ([fe80::a15b:c87d:10e3:5765]) by SA2PR10MB4636.namprd10.prod.outlook.com - ([fe80::a15b:c87d:10e3:5765%7]) with mapi id 15.20.6631.046; Thu, 3 Aug 2023 - 20:33:49 +0000 -From: vladimir.mezentsev@oracle.com -To: binutils@sourceware.org -Cc: Vladimir Mezentsev <vladimir.mezentsev@oracle.com> -Subject: [PATCH] gprofng: 30700 tmpdir/gp-collect-app_F test fails -Date: Thu, 3 Aug 2023 13:33:39 -0700 -Message-Id: <20230803203339.822435-1-vladimir.mezentsev@oracle.com> -X-Mailer: git-send-email 2.31.1 -Content-Transfer-Encoding: 8bit -Content-Type: text/plain -X-ClientProxiedBy: LO6P123CA0031.GBRP123.PROD.OUTLOOK.COM - (2603:10a6:600:2fe::11) To SA2PR10MB4636.namprd10.prod.outlook.com - (2603:10b6:806:11e::10) -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-TrafficTypeDiagnostic: SA2PR10MB4636:EE_|SN7PR10MB6473:EE_ -X-MS-Office365-Filtering-Correlation-Id: 32d2aa61-d0f0-4bf7-c7e5-08db9460f18b -X-MS-Exchange-SenderADCheck: 1 -X-MS-Exchange-AntiSpam-Relay: 0 -X-Microsoft-Antispam: BCL:0; -X-Microsoft-Antispam-Message-Info: - FtlSjDlfJ9H/HjBEUbcrniNfavhoIJJwMeiHr/7PhA98yEcoC1q9zylXvVp7m0JPVj/gnTmS4z69ouHzfKuVWqLENJB9dmRnMv+od0/AsNTwOXFrvlmWYd5TyqhBuIjoG+WuwwuwkVmmUPiKLKfNRwxTpG1gXLDhTN6Psviul8nKELjewe5C+S5mzpY5NhVwJVp4JxnsES3HmWgBTO8OvnLss+/Sr0bLQY4nYfOpHvUtWdRvrqw9S26LGlFE8Z65FJP9STwGKbuGMBerRcHqeCIXIhyGKBwV9H9CdXLn9gOkhlXmjhNzu4x8H4oSCzfo/67bC8JNYZxemIRfHR/MttqTtpBYGCgeTcVeA1rc5U89DUdc3eCf8CSP59iJgpEKWHjEsZlEeb7bcFM1MHgnOnXuWgV3Z9m5hESVpQS3AsXUVQLKvRBYny8REC27NXsUyAZ5/SJ04aJGaSQ9AIUORqw1Kky1OGzYGQocDr4CxduZ1hac+X+8bRiSCjv74qsIe6nb3TtA1AkITgFbX8gH7UOwDwRmS5b6YEARR6BshFys26Xn/ktn/opathwyrZhN -X-Forefront-Antispam-Report: - CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA2PR10MB4636.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(366004)(376002)(136003)(396003)(39860400002)(451199021)(66476007)(66556008)(66946007)(2616005)(316002)(4326008)(6916009)(5660300002)(107886003)(41300700001)(186003)(6506007)(8676002)(1076003)(8936002)(86362001)(9686003)(6512007)(6666004)(478600001)(6486002)(38100700002)(2906002)(36756003)(83380400001);DIR:OUT;SFP:1101; -X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 -X-MS-Exchange-AntiSpam-MessageData-0: - =?us-ascii?Q?2vVQXnKygJyQd+tHtgSFfe014vrOKhj7QtnqPMa5sAkBUzF4FJTFNTsO/pC4?= - =?us-ascii?Q?gbe82wLSPsQ5xjf3KK41AKConilQU9fCfKMhaBEFVxH33ZS2DURmSf+gjSsJ?= - =?us-ascii?Q?UAf/zzFrAaUhLIdqP4Tkz6g+0SiqXyTlJOodWIvT3V6JMuKqQA9D1xHbZXF0?= - =?us-ascii?Q?0py1g7VYW0jYGcVzeCAq2lJsAHran5yjaHNDrR4SmoM4F9uNg2KNGw75ylRd?= - =?us-ascii?Q?6jbbaGKhUrlHyB9CeTNkvz71c7NH28AuAci6B5fzwuWJkcgNbLOIx41Bq/ZX?= - =?us-ascii?Q?Zgq4LF5BY80VuzfBGES1sjy2jFmuAsdvjYcBlnJGVcooG7qt9N6Fl/f8HUyu?= - =?us-ascii?Q?P1rRJB4pgLWC3egtg8vS5Lh4K0KQi0XKs7ks46aVjAiGY/IfHVIzb1L2nD+G?= - =?us-ascii?Q?RgCwy2Ubx//WcCBiTOQS5yjNxSFt4KZByQp99anrtZfJ8xiE6mghQyusbfWu?= - =?us-ascii?Q?g1AyKl5aCp8FHXW/vb906djTCM2opRpwR1GmBxXIaMpO/v8j9/eRSQ1R/niB?= - =?us-ascii?Q?YVZluKsc6R/xTJ2cZNeMJUcQafEYByOAik33U7t5Q9HNMWZ91jiWYsMWKVrj?= - =?us-ascii?Q?8fibDL3u05AmgiaNeXbYjK7ISPXHOjIRThWj+ILCkdR9Wfmlv5D1svssgxeL?= - =?us-ascii?Q?EFi3hdvD3shR2mvssmsOGWut6ZWbSEND49EhDnOS1nK6nvGRryfvIc8eAU9K?= - =?us-ascii?Q?tEujniv2fU6TygAo+5qcav55Dd1ng19ndQFZNMle7b/w9bEA9jXH7mqLpPyd?= - =?us-ascii?Q?nrNH8S3GeRmb9GCsePQApFOiwgv9gHDa18eSoOTBRlpltPb3HHmPCmaDZLWJ?= - =?us-ascii?Q?dXB+SI80yXLZCQhiR6u6wHplpH+d5GjZGjFxk3aNFtCb2EhaFq6OHz/f4R34?= - =?us-ascii?Q?FvutRMk+qKmCJ1/jop1nfn6tM6vFajL0AvOG6XVU9m24DxRAKd8AUDFVM/rO?= - =?us-ascii?Q?FI1KBQs7oEMN0dSzxl6C4pPmhQx6JXDgZoIN1e42hk2xt4bptYUZAzjKDSxw?= - =?us-ascii?Q?3CZ9+2dM0MjmLwaQkA9bmdGJNmK+UlBSIa2I+/iJeihktlMtgt0zQk+mUqCd?= - =?us-ascii?Q?+/IsDmOj9RMecwrIMFUhbUPzCUlns3ZrK9TbBxcqpK5Z1tNOF3lIlcUGnOSw?= - =?us-ascii?Q?I38m5CXSt4JAMsPpu379MT3JE+oVTrAjgPCOml29osBxGw/mPilKfqSfMJxi?= - =?us-ascii?Q?8ZesU2hceSc6WFr+kgfbZTDNqQIQKwNPVphs2w566wP8Ae66Gu9qLp6Bk5HQ?= - =?us-ascii?Q?cwZsfHa00oFB9vgkynYZ+mPu4dG9zV7WftOxsKEl59E/cORj3vQ24ZGMlUHG?= - =?us-ascii?Q?LB0jLAznZgOQmkUqVmmsqxvtD1/skR3r5CGlJ/K9FN82gYMuVRUT79ppg/r9?= - =?us-ascii?Q?e1JOgVXvnqlf4s2jYxQw3bi9QlyiFFy7MR9xMNLt7UdOV7+GdtALZXx+uOh3?= - =?us-ascii?Q?9/9DT7Pt4hWzZuKZc8kZGCrrZRBcpK753R/j7RlyFtGC9glPHkNaV5aQBJ6+?= - =?us-ascii?Q?Fwkt6CX12BvWW5krg2dy5ZCWkH+MBwS8/PxPbU5Z3bjW40j9fb2tTF8WUFVw?= - =?us-ascii?Q?NOkA45fBWCbMM84rbOEjN9VJElsbua90fGNcuLYEAxRCve6My1paBT4jV+k5?= - =?us-ascii?Q?pJraM4gq2jxgfMe/3re6+fc=3D?= -X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 -X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: - 5BKKV4T41EwJkqBWXCUBtKfSc0Kqk+2boYpd3LY1KKydGovf7vMEW8cZdK7DpnPReGtLMTe22G8WEdn+eueR59691BC3vrpoNVoYEMczhSi6Rf9TqO5yp8jgE/YufRIst16yC1oF14s88TE0rlftBH2NAVnB/7vKVBrmDa6SSwJyRcGyF1JIB8TKCuUj2m2a/aO9nNBSNZgl1xOBWfPKt3yBwe5hvrsmAQGm8H5Ms2bT4yhwxhA4M6f9bfj2BxBSHvDuCoJx4z7WCMycJJtY37+wT070rAkDGW6u7BTQfSdoup1NNo22gp74EJGxcn0jBDf6A0Oa6mVTe8SBy8SHFkhTwShvYYuj3R6PqqcUV8d0fvtXsNWbCydtFkZSwOugpE1y3RNtvvgtVHLdRSziiPl3CsW0cQEA0aQNdDec9xQV9uYmnQAQvHYQdMB8tGyV0viNsuIae7PaDF4fl0RJsz2Cj2EeuVwQP7txJ7YoU/qLVZLeVL9kk1F7ZCFD4L7tTjxH4/DN/AUWwpMq1U6yAiL6/ByELdB+ttlOTnbtHMN7HuNlJUosjFm59yldZZgz0nM8aiK8uZbcObBcmaHok0j11xKEKl/z3BjVuqKqtOfZs4HmKOCdLSr1cmf1JcnvvCFhjW5XCZySIqechbKUidMlivSQcIPvibERILfG3c+uU26pPEAZLwos3BWiBXFdBaN+nn2bjbrD85QjpnNUg7TF5YJOEXnodgzSvwrp9vD1SiT8sx3g4YD7kKy0E7YO -X-OriginatorOrg: oracle.com -X-MS-Exchange-CrossTenant-Network-Message-Id: 32d2aa61-d0f0-4bf7-c7e5-08db9460f18b -X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4636.namprd10.prod.outlook.com -X-MS-Exchange-CrossTenant-AuthAs: Internal -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2023 20:33:49.4380 - (UTC) -X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted -X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b -X-MS-Exchange-CrossTenant-MailboxType: HOSTED -X-MS-Exchange-CrossTenant-UserPrincipalName: mt6TZSKYv+lnLPXlQj7hP3NQSiJDZFEbIztaEFvS4u/Ey+jTQS21+Nywl1vdY7TPbl8qS+F2xjqerIF6YU3aJrJY+tEZOUTu7AfUUD4pUl8= -X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6473 -X-Proofpoint-Virus-Version: vendor=baseguard - engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 - definitions=2023-08-03_22,2023-08-03_01,2023-05-22_02 -X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 phishscore=0 spamscore=0 - adultscore=0 malwarescore=0 suspectscore=0 mlxscore=0 mlxlogscore=999 - classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 - definitions=main-2308030184 -X-Proofpoint-GUID: Ai1oZyaQBQimnED3Xzjh2Aq6NHTga79T -X-Proofpoint-ORIG-GUID: Ai1oZyaQBQimnED3Xzjh2Aq6NHTga79T -X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 -X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org -List-Id: <binutils.sourceware.org> - -From: Vladimir Mezentsev <vladimir.mezentsev@oracle.com> - -gprofng/ChangeLog -2023-08-03 Vladimir Mezentsev <vladimir.mezentsev@oracle.com> - - PR gprofng/30700 - * testsuite/gprofng.display/gp-collect-app_F.exp: Fix -name argument - for sub-experiment filtering. ---- a/gprofng/testsuite/gprofng.display/gp-collect-app_F.exp -+++ b/gprofng/testsuite/gprofng.display/gp-collect-app_F.exp -@@ -46,11 +46,11 @@ proc run_gp_collect_app { subExpCnt F_opt } { - return -code break - } - -- set output [run_native_host_cmd "find $tdir -name '*x1.er' | wc -l"] -+ set output [run_native_host_cmd "find $tdir -name '*_x?.er' | wc -l"] - set subExp [lindex $output 1] - if { $subExp != $subExpCnt } then { - set out [lindex $output 1] -- send_log "Test failed for -F $F_opt. subExp=$subExp. Shold be $subExpCnt\n" -+ send_log "Test failed for -F $F_opt. subExp=$subExp. Should be $subExpCnt\n" - fail $tdir - return -code break - } --- -2.31.1 diff --git a/9999/0012-lto-type-mismatch.patch b/9999/0012-lto-type-mismatch.patch deleted file mode 100644 index dbb6958..0000000 --- a/9999/0012-lto-type-mismatch.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=e34acfce343d53290e72c317213a28327bc52fb0 - -From e34acfce343d53290e72c317213a28327bc52fb0 Mon Sep 17 00:00:00 2001 -From: Tom de Vries <tdevries@suse.de> -Date: Thu, 3 Aug 2023 09:48:39 +0100 -Subject: [PATCH] Fix Wlto-type-mismatch in opcodes/ft32-dis.c - ---- a/opcodes/ft32-dis.c -+++ b/opcodes/ft32-dis.c -@@ -27,7 +27,7 @@ - #include "opcode/ft32.h" - #include "disassemble.h" - --extern const ft32_opc_info_t ft32_opc_info[128]; -+extern const ft32_opc_info_t ft32_opc_info[]; - - static fprintf_ftype fpr; - static void *stream; --- -2.39.3 |