This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r183955 - in /trunk: libgcc/ChangeLog libgcc/gt...
- From: redi at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Tue, 07 Feb 2012 09:19:28 -0000
- Subject: r183955 - in /trunk: libgcc/ChangeLog libgcc/gt...
Author: redi
Date: Tue Feb 7 09:19:27 2012
New Revision: 183955
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183955
Log:
libgcc/
PR libstdc++/51296
PR libstdc++/51906
* gthr-posix.h: Allow static initializer macros to be disabled.
(__gthrw_pthread_cond_init): Define weak reference unconditionally.
libstdc++-v3/
PR libstdc++/51296
* include/std/mutex (__mutex_base::~__mutex_base): Declare noexcept.
* src/c++11/condition_variable.cc (condition_variable): Use macro for
initializer function.
PR libstdc++/51906
* config/os/bsd/darwin/os_defines.h: Disable static initializer for
recursive mutexes.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/config/os/bsd/darwin/os_defines.h
trunk/libstdc++-v3/include/std/mutex
trunk/libstdc++-v3/src/c++11/condition_variable.cc
Changes in other areas also in this revision:
Modified:
trunk/libgcc/ChangeLog
trunk/libgcc/gthr-posix.h