From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gcc-patches:master commit in: 16.0.0/gentoo/
Date: Thu, 02 Oct 2025 01:18:37 +0000 (UTC) [thread overview]
Message-ID: <1759367896.9aed8e51ae3a61ed03626a8b939d0a0eeb0c663e.sam@gentoo> (raw)
commit: 9aed8e51ae3a61ed03626a8b939d0a0eeb0c663e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 2 01:18:16 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 2 01:18:16 2025 +0000
URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=9aed8e51
16.0.0: update toplevel sync patch
Signed-off-by: Sam James <sam <AT> gentoo.org>
16.0.0/gentoo/88_all_sync_toplevel-2.patch | 79 ++++++++++++++++++++++++------
1 file changed, 64 insertions(+), 15 deletions(-)
diff --git a/16.0.0/gentoo/88_all_sync_toplevel-2.patch b/16.0.0/gentoo/88_all_sync_toplevel-2.patch
index d1012d1..b3e0e3d 100644
--- a/16.0.0/gentoo/88_all_sync_toplevel-2.patch
+++ b/16.0.0/gentoo/88_all_sync_toplevel-2.patch
@@ -1,7 +1,23 @@
-From 482893c6a913946c0551138e84018be46768294b Mon Sep 17 00:00:00 2001
+From 70b86bccf2ba094ef4fe3326971e0ed4a904d135 Mon Sep 17 00:00:00 2001
From: "H.J. Lu" <hjl.tools@gmail.com>
Date: Thu, 2 Oct 2025 08:08:09 +0800
-Subject: [PATCH 2/2] Sync toplevel files from binutils-gdb
+Subject: [PATCH] Sync toplevel files from binutils-gdb
+
+commit aef88b83384976e96a8fb287a001588a2277ecd5
+Author: H.J. Lu <hjl.tools@gmail.com>
+Date: Thu Oct 2 08:53:45 2025 +0800
+
+ binutils/GCC: Quote ${COMPILER_FOR_TARGET}
+
+ Replace
+
+ if test x${COMPILER_FOR_TARGET} = x"\$(CC)"; then
+
+ with
+
+ if test x"${COMPILER_FOR_TARGET}" = x"\$(CC)"; then
+
+ since COMPILER_FOR_TARGET may contain spaces when configuring GCC.
commit 76a693c087c30e8108852928c717399011c6166d
Author: H.J. Lu <hjl.tools@gmail.com>
@@ -40,6 +56,17 @@ Date: Tue Sep 23 04:24:00 2025 +0800
clang LTO. Run CLANG_PLUGIN_FILE before GCC_PLUGIN_OPTION since
GCC_PLUGIN_OPTION may return the wrong PLUGIN_OPTION with clang.
+commit 1fcb94ed750db2ac30d0f0ecc04fa0c7833dd10f
+Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+Date: Thu Sep 18 16:17:14 2025 +0200
+
+ Remove remnants of Solaris/PowerPC support
+
+ When removing Solaris/PowerPC support, I missed a couple of references.
+ This patch removes them.
+
+ Tested with crosses to ppc-unknown-linux-gnu and powerpc-ibm-aix7.
+
* Makefile.in: Regenerated.
* configure: Likewise.
* Makefile.tpl: Synced from binutils-gdb.
@@ -75,8 +102,8 @@ Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Makefile.tpl | 8 +-
config/clang-plugin.m4 | 114 ++++++
config/gcc-plugin.m4 | 43 +++
- configure | 754 +++++++++++++++++++++++++++++++++++-
- configure.ac | 36 +-
+ configure | 758 +++++++++++++++++++++++++++++++++++-
+ configure.ac | 40 +-
libbacktrace/Makefile.in | 3 +
libbacktrace/aclocal.m4 | 2 +
libbacktrace/configure | 405 +++++++++++++++++++-
@@ -87,7 +114,7 @@ Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
zlib/Makefile.in | 3 +
zlib/aclocal.m4 | 2 +
zlib/configure | 809 ++++++++++++++++++++++++++++-----------
- 16 files changed, 2410 insertions(+), 418 deletions(-)
+ 16 files changed, 2410 insertions(+), 426 deletions(-)
create mode 100644 config/clang-plugin.m4
diff --git a/Makefile.in b/Makefile.in
@@ -164,7 +191,7 @@ index 7e74c721929..2ac4d5b4668 100644
WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
diff --git a/config/clang-plugin.m4 b/config/clang-plugin.m4
new file mode 100644
-index 00000000000..b6b28ab8d21
+index 00000000000..cc051fe48e3
--- /dev/null
+++ b/config/clang-plugin.m4
@@ -0,0 +1,114 @@
@@ -283,7 +310,7 @@ index 00000000000..b6b28ab8d21
+ $1="$plugin_file"
+])
diff --git a/config/gcc-plugin.m4 b/config/gcc-plugin.m4
-index c30cfdd8fad..687af3e7c17 100644
+index c30cfdd8fad..0382147b381 100644
--- a/config/gcc-plugin.m4
+++ b/config/gcc-plugin.m4
@@ -169,3 +169,46 @@ else
@@ -334,7 +361,7 @@ index c30cfdd8fad..687af3e7c17 100644
+fi
+])
diff --git a/configure b/configure
-index 549aae7f3e3..a960918dcf6 100755
+index 549aae7f3e3..54b71af5d3b 100755
--- a/configure
+++ b/configure
@@ -596,6 +596,10 @@ MAINTAINER_MODE_TRUE
@@ -421,7 +448,18 @@ index 549aae7f3e3..a960918dcf6 100755
cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-@@ -14221,7 +14269,529 @@ fi
+@@ -4104,10 +4152,6 @@ case "${target}" in
+ # always build newlib.
+ skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
+ ;;
+- # This is temporary until we can link against shared libraries
+- powerpcle-*-solaris*)
+- noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
+- ;;
+ powerpc-*-beos*)
+ noconfigdirs="$noconfigdirs gdb"
+ ;;
+@@ -14221,7 +14265,529 @@ fi
GDCFLAGS=${GDCFLAGS-${CFLAGS}}
@@ -952,7 +990,7 @@ index 549aae7f3e3..a960918dcf6 100755
$as_echo_n "checking for -plugin option... " >&6; }
plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
-@@ -14348,12 +14918,17 @@ else
+@@ -14348,12 +14914,17 @@ else
$as_echo "no" >&6; }
fi
@@ -970,7 +1008,7 @@ index 549aae7f3e3..a960918dcf6 100755
if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
RANLIB_PLUGIN_OPTION="$PLUGIN_OPTION"
fi
-@@ -14361,6 +14936,7 @@ fi
+@@ -14361,6 +14932,7 @@ fi
@@ -978,7 +1016,7 @@ index 549aae7f3e3..a960918dcf6 100755
# Target tools.
# Check whether --with-build-time-tools was given.
-@@ -20024,6 +20600,182 @@ AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
+@@ -20024,6 +20596,182 @@ AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
@@ -1162,7 +1200,7 @@ index 549aae7f3e3..a960918dcf6 100755
# the same toolchain as the compiler we just built.
COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
diff --git a/configure.ac b/configure.ac
-index 15dccb65114..49ac5d60514 100644
+index 15dccb65114..2996a124206 100644
--- a/configure.ac
+++ b/configure.ac
@@ -24,6 +24,7 @@ m4_include(config/override.m4)
@@ -1173,7 +1211,18 @@ index 15dccb65114..49ac5d60514 100644
m4_include(config/gcc-plugin.m4)
m4_include([libtool.m4])
m4_include([ltoptions.m4])
-@@ -4016,18 +4017,30 @@ AC_SUBST(GDCFLAGS)
+@@ -1320,10 +1321,6 @@ case "${target}" in
+ # always build newlib.
+ skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
+ ;;
+- # This is temporary until we can link against shared libraries
+- powerpcle-*-solaris*)
+- noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
+- ;;
+ powerpc-*-beos*)
+ noconfigdirs="$noconfigdirs gdb"
+ ;;
+@@ -4016,18 +4013,30 @@ AC_SUBST(GDCFLAGS)
GDCFLAGS=${GDCFLAGS-${CFLAGS}}
AC_SUBST(PKG_CONFIG_PATH)
@@ -1205,7 +1254,7 @@ index 15dccb65114..49ac5d60514 100644
AC_SUBST(RANLIB_PLUGIN_OPTION)
# Target tools.
-@@ -4122,6 +4135,27 @@ AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
+@@ -4122,6 +4131,27 @@ AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
next reply other threads:[~2025-10-02 1:18 UTC|newest]
Thread overview: 108+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-02 1:18 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-11-02 8:32 [gentoo-commits] proj/gcc-patches:master commit in: 16.0.0/gentoo/ Sam James
2025-10-27 1:46 Sam James
2025-10-23 15:58 Sam James
2025-10-21 0:33 Sam James
2025-10-19 22:41 Sam James
2025-10-18 18:22 Sam James
2025-10-13 2:49 Sam James
2025-10-09 7:31 Sam James
2025-10-09 2:26 Sam James
2025-10-09 2:26 Sam James
2025-10-05 23:05 Sam James
2025-10-05 22:50 Sam James
2025-10-02 11:05 Sam James
2025-10-02 11:04 Sam James
2025-10-02 4:55 Sam James
2025-10-02 0:40 Sam James
2025-10-02 0:36 Sam James
2025-10-02 0:30 Sam James
2025-09-17 18:41 Sam James
2025-09-17 3:04 Sam James
2025-09-16 19:23 Sam James
2025-09-14 11:26 Sam James
2025-09-13 13:16 Sam James
2025-09-07 22:42 Sam James
2025-09-06 2:42 Sam James
2025-09-05 12:44 Sam James
2025-09-01 8:04 Sam James
2025-08-31 22:43 Sam James
2025-08-30 14:06 Sam James
2025-08-30 8:05 Sam James
2025-08-30 6:57 Sam James
2025-08-30 0:12 Sam James
2025-08-29 21:26 Sam James
2025-08-29 21:02 Sam James
2025-08-29 20:24 Sam James
2025-08-29 20:18 Sam James
2025-08-29 18:38 Sam James
2025-08-29 12:15 Sam James
2025-08-28 17:57 Sam James
2025-08-28 5:27 Sam James
2025-08-27 4:19 Sam James
2025-08-26 23:42 Sam James
2025-08-26 4:48 Sam James
2025-08-26 0:56 Sam James
2025-08-25 3:55 Sam James
2025-08-24 23:42 Sam James
2025-08-21 16:11 Sam James
2025-08-20 20:45 Sam James
2025-08-20 14:10 Sam James
2025-08-20 1:16 Sam James
2025-08-20 1:10 Sam James
2025-08-19 16:30 Sam James
2025-08-18 23:52 Sam James
2025-08-18 23:08 Sam James
2025-08-17 22:45 Sam James
2025-08-17 21:01 Sam James
2025-08-17 16:30 Sam James
2025-08-17 15:44 Sam James
2025-08-17 15:10 Sam James
2025-08-16 23:06 Sam James
2025-08-05 0:23 Sam James
2025-07-30 22:35 Sam James
2025-07-30 0:44 Sam James
2025-07-30 0:44 Sam James
2025-07-25 18:49 Sam James
2025-07-23 11:22 Sam James
2025-07-22 23:56 Sam James
2025-07-21 14:02 Sam James
2025-07-21 1:12 Sam James
2025-07-14 16:03 Sam James
2025-07-14 4:09 Sam James
2025-07-14 2:55 Sam James
2025-07-14 2:55 Sam James
2025-07-14 2:40 Sam James
2025-07-13 23:11 Sam James
2025-07-13 1:09 Sam James
2025-07-12 15:24 Sam James
2025-07-12 15:23 Sam James
2025-07-10 12:34 Sam James
2025-07-10 1:22 Sam James
2025-07-10 0:50 Sam James
2025-07-07 20:49 Sam James
2025-07-06 22:41 Sam James
2025-07-03 1:29 Sam James
2025-06-30 6:26 Sam James
2025-06-29 23:49 Sam James
2025-06-29 0:29 Sam James
2025-06-19 16:59 Sam James
2025-06-19 0:58 Sam James
2025-06-19 0:58 Sam James
2025-06-18 21:17 Sam James
2025-06-18 9:53 Sam James
2025-06-18 9:06 Sam James
2025-06-13 12:03 Sam James
2025-06-12 20:34 Sam James
2025-06-12 14:05 Sam James
2025-06-12 7:27 Sam James
2025-06-12 5:46 Sam James
2025-06-11 5:05 Sam James
2025-06-11 3:19 Sam James
2025-06-01 22:39 Sam James
2025-05-31 18:48 Sam James
2025-05-11 22:52 Sam James
2025-05-10 15:28 Sam James
2025-05-09 23:29 Sam James
2025-05-05 14:39 Sam James
2025-05-05 13:05 Sam James
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1759367896.9aed8e51ae3a61ed03626a8b939d0a0eeb0c663e.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox