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]>

Reply via email to