r221484 - in /trunk/libstdc++-v3: ChangeLog aci...
redi@gcc.gnu.org
redi@gcc.gnu.org
Wed Mar 18 10:53:00 GMT 2015
Author: redi
Date: Wed Mar 18 10:53:38 2015
New Revision: 221484
URL: https://gcc.gnu.org/viewcvs?rev=221484&root=gcc&view=rev
Log:
2015-03-18 Jonathan Wakely <jwakely@redhat.com>
Torvald Riegel <triegel@redhat.com>
* acinclude.m4 (GLIBCXX_CHECK_GTHREADS): Check for pthread_rwlock_t.
* config.h.in: Regenerate.
* configure: Regenerate.
* include/std/shared_mutex: Check _GLIBCXX_USE_PTHREAD_RWLOCK_T.
(shared_timed_mutex::_M_rwlock): Use PTHREAD_RWLOCK_INITIALIZER.
(shared_timed_mutex::lock_shared()): Retry on EAGAIN.
(shared_timed_mutex::try_lock_shared_until()): Retry on EAGAIN and
EDEADLK.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/acinclude.m4
trunk/libstdc++-v3/config.h.in
trunk/libstdc++-v3/configure
trunk/libstdc++-v3/include/std/shared_mutex
More information about the Gcc-cvs
mailing list