https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51906

--- Comment #58 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-12 branch has been updated by Iain D Sandoe
<ia...@gcc.gnu.org>:

https://gcc.gnu.org/g:ab4ff3e9fe881ef85a8156f2be528872c6a2fdfc

commit r12-10336-gab4ff3e9fe881ef85a8156f2be528872c6a2fdfc
Author: Iain Sandoe <i...@sandoe.co.uk>
Date:   Sat Dec 3 17:09:35 2022 +0000

    libstdc++, Darwin: Limit recursive mutex init to OS versions needing it.

    The problem described in pr 51906 was fixed in the next OS release.  Limit
the
    workaround to systems that need it.

    Signed-off-by: Iain Sandoe <i...@sandoe.co.uk>

    libstdc++-v3/ChangeLog:

            * config/os/bsd/darwin/os_defines.h
            (_GTHREAD_USE_RECURSIVE_MUTEX_INIT_FUNC): Limit use of this macro
            to OS versions that need it.

    (cherry picked from commit a044c9d25972b22c6b4c8ec27f2de5fd622573cc)
  • [Bug libstdc++/51906] thread lo... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to