PING https://inbox.sourceware.org/gcc-patches/bmm.hj3vcrqca8.gcc.gcc-test.pietro.170....@forge-stage.sourceware.org/t/#u
I'm sorry I missed the build machinery maintainers, CC'ed now, on my first message. pietro On Thu, Jun 4, 2026, at 12:25 PM, Pietro Monteiro wrote: > PING > > On Tue, Jun 2, 2026, at 2:08 PM, pietro via Sourceware Forge wrote: >> Hi gcc-patches mailing list, >> pietro via Sourceware Forge >> <[email protected]> has requested that the >> following forgejo pull request >> be published on the mailing list. >> >> Created on: 2026-06-02 17:45:49+00:00 >> Latest update: 2026-06-02 18:08:13+00:00 >> Changes: 65 changed files, 408 additions, 383 deletions >> Head revision: pietro/gcc-TEST ref update-configury commit >> 441549574ab382f1ed599f3e4361289a5d66d35d >> Base revision: gcc/gcc-TEST ref trunk commit >> bfecb8bf5de888710a79ffff31370f48d511f18c r17-1147-gbfecb8bf5de888 >> Merge base: bfecb8bf5de888710a79ffff31370f48d511f18c >> Full diff url: https://forge.sourceware.org/gcc/gcc-TEST/pulls/170.diff >> Discussion: https://forge.sourceware.org/gcc/gcc-TEST/pulls/170 >> Requested Reviewers: >> >> This is re-spin of this patch: >> https://inbox.sourceware.org/gcc-patches/[email protected]/ >> Some files were fixed since then. So I re-did the patches and >> re-generated all the files again. >> Instead of trying to rebase the branch or apply the patch on top off >> current trunk. >> >> Autoreconf -Wall complains about obsolete macros, so replace them according >> to >> the autoconf documentation[0]. >> >> This patch doesn't fully fix all warnings because I focused on doing simple >> fixes and keeping the changes to the generated files to a minimum. >> >> Bootstrapped and retested on x86_64-linux-gnu. >> >> [0]: >> https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html >> >> PR bootstrap/103459 >> >> ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> Replace AC_TRY_LINK with AC_LINK_IFELSE. >> >> c++tools/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> >> config/ChangeLog: >> >> * acx.m4: Remove uses of AC_CHECK_TOOL_PREFIX. Replace AC_TRY_COMPILE >> with AC_COMPILE_IFELSE. >> * asmcfi.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> * bitfields.m4: Likewise. >> * cet.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. Replace AC_TRY_RUN >> with AC_RUN_IFELSE. >> * codeset.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. >> * enable.m4: Replace AC_HELP_STRING with AS_HELP_STRING. >> * gcc-plugin.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. >> * hwcaps.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. Replace >> AC_TRY_LINK with AC_LINK_IFELSE. >> * isl.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. >> * lcmessage.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. >> * no-executables.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> Replace AC_TRY_LINK with AC_LINK_IFELSE. >> * po.m4: Replace AC_OUTPUT_COMMANDS with AC_CONFIG_COMMANDS. >> * tls.m4: Add explicit 4th argument to AC_RUN_IFELSE. >> >> fixincludes/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> >> gcc/ChangeLog: >> >> * acinclude.m4: Replace AC_FOREACH with m4_foreach_w. Replace >> AC_TRY_LINK with AC_LINK_IFELSE. >> * configure: Regenerate. >> * configure.ac: Replace AC_HELP_STRING with AS_HELP_STRING. Replace >> AC_PROG_LIBTOOL with LT_INIT. >> >> gnattools/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_HELP_STRING with AS_HELP_STRING. >> >> gotools/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> >> libada/ChangeLog: >> >> * configure.ac: Replace AC_HELP_STRING with AS_HELP_STRING. >> >> libatomic/ChangeLog: >> >> * acinclude.m4: Replace AC_ERROR with AS_MSG_ERROR. Replace AC_TRY_LINK >> with AC_LINK_IFELSE. Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> Replace AC_HELP_STRING with AS_HELP_STRING. Replace >> AC_TRY_RUN with AC_RUN_IFELSE. >> * configure.ac: Replace AM_PROG_LIBTOOL with LT_INIT. Replace >> AC_STDC_HEADERS with AC_HEADER_STDC. >> >> libbacktrace/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Remove redundant AM_PROG_LIBTOOL. >> >> libcc1/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> Remove redundant AM_PROG_LIBTOOL. >> >> libcpp/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> >> libgcc/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_HELP_STRING with AS_HELP_STRING. Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> >> libgcobol/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Remove redundant AM_PROG_LIBTOOL. >> >> libgfortran/ChangeLog: >> >> * acinclude.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> * configure.ac: Replace AC_LANG_C with AC_LANG([C]). Replace >> AM_PROG_LIBTOOL with LT_INIT. >> >> libgm2/ChangeLog: >> >> * acinclude.m4: Replace AC_HELP_STRING with AS_HELP_STRING. Replace >> AC_LANG_SAVE AC_LANG_CPLUSPLUS (...) AC_LANG_RESTORE with >> AC_LANG_PUSH([C++]) (...) AC_LANG_POP([C++]). Replace AC_TRY_LINK with >> AC_LINK_IFELSE. Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> * configure: Regenerate. >> * configure.ac: Replace AC_HELP_STRING AS_HELP_STRING. Remove redundant >> AM_PROG_LIBTOOL. Replace AC_LANG_C with AC_LANG([C]). Replace >> AC_FOREACH with m4_foreach_w. >> >> libgomp/ChangeLog: >> >> * acinclude.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. Replace AC_HELP_STRING with >> AS_HELP_STRING. Replace AC_TRY_RUN with AC_RUN_IFELSE. >> * configure: Regenerate. >> * configure.ac: Replace AM_PROG_LIBTOOL with LT_INIT. Replace >> AC_STDC_HEADERS with AC_HEADER_STDC. Replace _AC_COMPUTE_INT with >> AC_COMPUTE_INT. >> >> libgrust/ChangeLog: >> >> * configure.ac: Replace AC_FOREACH with m4_foreach_w. >> >> libiberty/ChangeLog: >> >> * acinclude.m4: Replace AC_TRY_RUN with AC_RUN_IFELSE. Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> * configure.ac: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. Replace >> AC_ISC_POSIX with AC_SEARCH_LIBS([strerror],[cposix]). >> >> libitm/ChangeLog: >> >> * acinclude.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. Replace AC_HELP_STRING with >> AS_HELP_STRING. Replace AC_TRY_RUN with AC_RUN_IFELSE. >> * configure.ac: Replace AM_PROG_LIBTOOL with LT_INIT. Replace >> AC_STDC_HEADERS with AC_HEADER_STDC. >> >> libobjc/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> Replace AM_PROG_LIBTOOL with LT_INIT. Remove unnecessary escape in >> double quoted string. >> >> libphobos/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> Remove redundant AM_PROG_LIBTOOL. Replace AC_FOREACH with m4_foreach_w. >> * m4/druntime.m4: Replace AC_HELP_STRING AS_HELP_STRING. Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> * m4/druntime/cpu.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. >> * m4/druntime/os.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. >> >> libquadmath/ChangeLog: >> >> * configure.ac: Replace AM_PROG_LIBTOOL with LT_INIT. Replace >> AC_LANG_C with AC_LANG([C]). Replace AC_TRY_COMPILE with >> AC_COMPILE_IFELSE. Replace AC_TRY_LINK with AC_LINK_IFELSE. >> >> libsanitizer/ChangeLog: >> >> * configure.ac: Replace AM_PROG_LIBTOOL with LT_INIT. Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. Replace AC_FOREACH with >> m4_foreach_w. >> >> libssp/ChangeLog: >> >> * configure.ac: Replace AC_LANG_C with AC_LANG([C]). Replace >> AC_TRY_COMPILE with AC_COMPILE_IFELSE. Replace AC_TRY_LINK with >> AC_LINK_IFELSE. Replace AM_PROG_LIBTOOL with LT_INIT. >> >> libvtv/ChangeLog: >> >> * configure.ac: Replace AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS. >> Replace AM_PROG_LIBTOOL with LT_INIT. Replace AC_FOREACH with >> m4_foreach_w. >> >> lto-plugin/ChangeLog: >> >> * configure: Regenerate. >> * configure.ac: Replace AC_CANONICAL_SYSTEM with AC_CANONICAL_TARGET. >> Replace AC_TRY_LINK with AC_LINK_IFELSE. Replace AM_PROG_LIBTOOL with >> LT_INIT. >> >> >> Changed files: >> - M: c++tools/configure >> - M: c++tools/configure.ac >> - M: config/acx.m4 >> - M: config/asmcfi.m4 >> - M: config/bitfields.m4 >> - M: config/cet.m4 >> - M: config/codeset.m4 >> - M: config/enable.m4 >> - M: config/gcc-plugin.m4 >> - M: config/hwcaps.m4 >> - M: config/isl.m4 >> - M: config/lcmessage.m4 >> - M: config/no-executables.m4 >> - M: config/po.m4 >> - M: config/tls.m4 >> - M: configure >> - M: configure.ac >> - M: fixincludes/configure >> - M: fixincludes/configure.ac >> - M: gcc/acinclude.m4 >> - M: gcc/configure >> - M: gcc/configure.ac >> - M: gnattools/configure >> - M: gnattools/configure.ac >> - M: gotools/configure >> - M: gotools/configure.ac >> - M: libada/configure.ac >> - M: libatomic/acinclude.m4 >> - M: libatomic/configure.ac >> - M: libbacktrace/configure >> - M: libbacktrace/configure.ac >> - M: libcc1/configure >> - M: libcc1/configure.ac >> - M: libcpp/configure >> - M: libcpp/configure.ac >> - M: libgcc/configure >> - M: libgcc/configure.ac >> - M: libgcobol/configure >> - M: libgcobol/configure.ac >> - M: libgfortran/acinclude.m4 >> - M: libgfortran/configure.ac >> - M: libgm2/acinclude.m4 >> - M: libgm2/configure >> - M: libgm2/configure.ac >> - M: libgomp/acinclude.m4 >> - M: libgomp/configure >> - M: libgomp/configure.ac >> - M: libgrust/configure.ac >> - M: libiberty/acinclude.m4 >> - M: libiberty/configure.ac >> - M: libitm/acinclude.m4 >> - M: libitm/configure.ac >> - M: libobjc/configure >> - M: libobjc/configure.ac >> - M: libphobos/configure >> - M: libphobos/configure.ac >> - M: libphobos/m4/druntime.m4 >> - M: libphobos/m4/druntime/cpu.m4 >> - M: libphobos/m4/druntime/os.m4 >> - M: libquadmath/configure.ac >> - M: libsanitizer/configure.ac >> - M: libssp/configure.ac >> - M: libvtv/configure.ac >> - M: lto-plugin/configure >> - M: lto-plugin/configure.ac >> >> >> Pietro Monteiro (1): >> configury: replace autoconf obsolete macros [PR103459] >> >> c++tools/configure | 1 - >> c++tools/configure.ac | 2 +- >> config/acx.m4 | 14 +++--- >> config/asmcfi.m4 | 7 +-- >> config/bitfields.m4 | 10 ++-- >> config/cet.m4 | 18 +++---- >> config/codeset.m4 | 8 ++-- >> config/enable.m4 | 2 +- >> config/gcc-plugin.m4 | 4 +- >> config/hwcaps.m4 | 6 ++- >> config/isl.m4 | 4 +- >> config/lcmessage.m4 | 3 +- >> config/no-executables.m4 | 6 +-- >> config/po.m4 | 8 ++-- >> config/tls.m4 | 6 ++- >> configure | 4 -- >> configure.ac | 30 ++++++------ >> fixincludes/configure | 1 - >> fixincludes/configure.ac | 2 +- >> gcc/acinclude.m4 | 9 ++-- >> gcc/configure | 13 ++---- >> gcc/configure.ac | 10 ++-- >> gnattools/configure | 2 - >> gnattools/configure.ac | 2 +- >> gotools/configure | 1 - >> gotools/configure.ac | 2 +- >> libada/configure.ac | 4 +- >> libatomic/acinclude.m4 | 33 +++++++------ >> libatomic/configure.ac | 4 +- >> libbacktrace/configure | 1 - >> libbacktrace/configure.ac | 1 - >> libcc1/configure | 6 +-- >> libcc1/configure.ac | 3 +- >> libcpp/configure | 7 ++- >> libcpp/configure.ac | 12 ++--- >> libgcc/configure | 3 +- >> libgcc/configure.ac | 14 +++--- >> libgcobol/configure | 1 - >> libgcobol/configure.ac | 1 - >> libgfortran/acinclude.m4 | 12 ++--- >> libgfortran/configure.ac | 4 +- >> libgm2/acinclude.m4 | 78 +++++++++++++++---------------- >> libgm2/configure | 7 +-- >> libgm2/configure.ac | 7 ++- >> libgomp/acinclude.m4 | 44 ++++++++++------- >> libgomp/configure | 11 ----- >> libgomp/configure.ac | 28 +++++------ >> libgrust/configure.ac | 2 +- >> libiberty/acinclude.m4 | 35 +++++++------- >> libiberty/configure.ac | 32 ++++++------- >> libitm/acinclude.m4 | 91 +++++++++++++++++++++++------------- >> libitm/configure.ac | 4 +- >> libobjc/configure | 5 +- >> libobjc/configure.ac | 8 ++-- >> libphobos/configure | 6 +-- >> libphobos/configure.ac | 5 +- >> libphobos/m4/druntime.m4 | 8 ++-- >> libphobos/m4/druntime/cpu.m4 | 24 +++++----- >> libphobos/m4/druntime/os.m4 | 10 ++-- >> libquadmath/configure.ac | 42 ++++++++++------- >> libsanitizer/configure.ac | 14 +++--- >> libssp/configure.ac | 22 +++++---- >> libvtv/configure.ac | 8 ++-- >> lto-plugin/configure | 5 +- >> lto-plugin/configure.ac | 14 ++++-- >> 65 files changed, 408 insertions(+), 383 deletions(-) >> >> -- >> 2.54.0
