https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116857
--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-13 branch has been updated by Jonathan Wakely <r...@gcc.gnu.org>: https://gcc.gnu.org/g:24e2b4cf7902fbdc6c921cfaf9674f844146b3e1 commit r13-9075-g24e2b4cf7902fbdc6c921cfaf9674f844146b3e1 Author: Jonathan Wakely <jwak...@redhat.com> Date: Thu Sep 26 12:12:13 2024 +0100 libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857] This function definition should not be marked as non-throwing, because the declaration in <cxxabi.h> is potentially throwing. Also fix whitespace. libstdc++-v3/ChangeLog: PR libstdc++/116857 * libsupc++/guard.cc (__cxa_guard_acquire): Remove _GLIBCXX_NOTHROW to match declaration in <cxxabi.h>. (cherry picked from commit efdda203f52b9b55ef9acc8ad668bbd0570a8de6)