On Thu, Oct 2, 2025 at 11:25 AM H.J. Lu <[email protected]> wrote: > > commit aef88b83384976e96a8fb287a001588a2277ecd5 > Author: H.J. Lu <[email protected]> > 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 <[email protected]> > Date: Tue Sep 30 11:23:58 2025 +0800 > > binutils: Use AC_TRY_COMPILE to check target clang/gcc > > Use AC_TRY_COMPILE to check for the working target clang and gcc when > configuring for cross tools. > > commit 77c74294bfc5005204a2de3cc64bbdb2f877be29 > Author: H.J. Lu <[email protected]> > Date: Fri Sep 26 08:03:01 2025 +0800 > > binutils: Pass target plugin file to target ar/nm/ranlib > > There are 2 kinds of binutils tests: > > 1. Tests of binutils object files and libraries using the build tools, > like CC, AR, NM and RANLIB. > 2. Tests of binutils programs as the target tools, like CC_FOR_TARGET, > AR_FOR_TARGET, NM_FOR_TARGET and RANLIB_FOR_TARGET. > > Set AR_PLUGIN_OPTION_FOR_TARGET, NM_PLUGIN_OPTION_FOR_TARGET and > RANLIB_PLUGIN_OPTION_FOR_TARGET to the target compiler plugin file for > target ar/nm/ranlib. > > commit 10deea6e2fc1b9ec5818b5fa1bc510c63ff5b2e2 > Author: H.J. Lu <[email protected]> > Date: Tue Sep 23 04:24:00 2025 +0800 > > Binutils/GCC: Add clang LTO support to AR, NM and RANLIB > > Add CLANG_PLUGIN_FILE to find the clang plugin file and pass it to > --plugin for ar, nm and ranlib so that binutils can be built with > 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 <[email protected]> > 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. > * configure.ac: Likewise. > * libtool.m4: Likewise. > > config/ > > * clang-plugin.m4: Synced from binutils-gdb. > * gcc-plugin.m4: Likewise. > > libbacktrace/ > > * Makefile.in: Regenerated. > * aclocal.m4: Likewise. > * configure: Likewise. > > libiberty/ > > * aclocal.m4: Regenerated. > * configure: Likewise. > * configure.ac: Synced from binutils-gdb. > > zlib/ > > * Makefile.in: Regenerated. > * aclocal.m4: Likewise. > * configure: Likewise. > > I am checking it in if there are no regressions. > > -- > H.J.
No regression. I am checking it in. -- H.J.
