https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103459
--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The trunk branch has been updated by Pietro Monteiro <[email protected]>: https://gcc.gnu.org/g:a4da650e8c7eccd2131ae23404b92f195c4b58ee commit r17-1850-ga4da650e8c7eccd2131ae23404b92f195c4b58ee Author: Pietro Monteiro <[email protected]> Date: Thu Jun 25 08:29:18 2026 -0400 libstdc++: Update AC_LANG_{SAVE,RESTORE} to AC_LANG_{PUSH,POP} [PR103459] AC_LANG_SAVE, AC_LANG_C, AC_LANG_CPLUSPLUS, and AC_LANG_RESTORE have been deprecated by Autoconf. Update with AC_LANG_PUSH and AC_LANG_POP. PR bootstrap/103459 libstdc++-v3/ChangeLog: * acinclude.m4 (GLIBCXX_CHECK_COMPILER_FEATURES): Replace AC_LANG_SAVE AC_LANG_CPLUSPLUS (...) AC_LANG_RESTORE with AC_LANG_PUSH([C++]) (...) AC_LANG_POP([C++]). (GLIBCXX_CHECK_SETRLIMIT): Likewise. (GLIBCXX_CHECK_S_ISREG_OR_S_IFREG): Likewise. (GLIBCXX_CHECK_POLL): Likewise. (GLIBCXX_CHECK_WRITEV): Likewise. (GLIBCXX_CHECK_LFS): Likewise. (GLIBCXX_ENABLE_C99): Likewise. (GLIBCXX_ENABLE_LIBSTDCXX_TIME): Likewise. (GLIBCXX_CHECK_GETTIMEOFDAY): Likewise. (GLIBCXX_CHECK_C99_TR1): Likewise. (GLIBCXX_CHECK_UCHAR_H): Likewise. (GLIBCXX_CHECK_STDIO_PROTO): Likewise. (GLIBCXX_CHECK_MATH11_PROTO): Likewise. (GLIBCXX_ENABLE_FLOAT128): Likewise. (GLIBCXX_ENABLE_WCHAR_T): Likewise. (GLIBCXX_ENABLE_PCH): Likewise. (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Likewise. (GLIBCXX_ENABLE_LOCK_POLICY): Likewise. (GLIBCXX_CHECK_GTHREADS): Likewise. (GLIBCXX_CHECK_GET_NPROCS): Likewise. (GLIBCXX_CHECK_SC_NPROCESSORS_ONLN): Likewise. (GLIBCXX_CHECK_SC_NPROC_ONLN): Likewise. (GLIBCXX_CHECK_PTHREADS_NUM_PROCESSORS_NP): Likewise. (GLIBCXX_CHECK_PTHREAD_COND_CLOCKWAIT): Likewise. (GLIBCXX_CHECK_PTHREAD_MUTEX_CLOCKLOCK): Likewise. (GLIBCXX_CHECK_PTHREAD_RWLOCK_CLOCKLOCK): Likewise. (GLIBCXX_CHECK_SYSCTL_HW_NCPU): Likewise. (GLIBCXX_CHECK_TMPNAM): Likewise. (GLIBCXX_CHECK_SDT_H): Likewise. (GLIBCXX_CHECK_FILESYSTEM_DEPS): Likewise. (GLIBCXX_CHECK_GETENTROPY): Likewise. (GLIBCXX_CHECK_ARC4RANDOM): Likewise. (GLIBCXX_ENABLE_BACKTRACE): Likewise. (GLIBCXX_STRUCT_TM_TM_ZONE): Likewise. (GLIBCXX_CHECK_ALIGNAS_CACHELINE): Likewise. (GLIBCXX_CHECK_INIT_PRIORITY): Likewise. (GLIBCXX_CHECK_FILEBUF_NATIVE_HANDLES): Likewise. (GLIBCXX_CHECK_TEXT_ENCODING): Likewise. (GLIBCXX_CHECK_DEBUGGING): Likewise. (GLIBCXX_CHECK_STDIO_LOCKING): Likewise. * configure: Regenerate. * crossconfig.m4 (GLIBCXX_CHECK_MATH_DECL): Replace AC_LANG_SAVE AC_LANG_C with AC_LANG_PUSH([C]). * linkage.m4 (GLIBCXX_CHECK_MATH_DECL_1): Replace AC_LANG_SAVE AC_LANG_CPLUSPLUS (...) AC_LANG_RESTORE with AC_LANG_PUSH([C++]) (...) AC_LANG_POP([C++]). (GLIBCXX_CHECK_MATH_DECLS_AND_LINKAGES_1) Likewise. (GLIBCXX_CHECK_MATH_DECL_2): Likewise. (GLIBCXX_CHECK_MATH_DECL_3): Likewise. (GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_1): Likewise. (GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_2): Likewise. (GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_3): Likewise. Signed-off-by: Pietro Monteiro <[email protected]>
