diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2015-03-18 10:53:38 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2015-03-18 10:53:38 +0000 |
commit | 5e0216f173c1bef5bec3e709345d8170b1484d2f (patch) | |
tree | 589296fb247ee2147b0d907485aa46457dc7a4c8 /gcc | |
parent | 41cee85a347099bbd151f46cc55f8974970624ba (diff) | |
download | gcc-5e0216f173c1bef5bec3e709345d8170b1484d2f.zip gcc-5e0216f173c1bef5bec3e709345d8170b1484d2f.tar.gz gcc-5e0216f173c1bef5bec3e709345d8170b1484d2f.tar.bz2 |
acinclude.m4 (GLIBCXX_CHECK_GTHREADS): Check for pthread_rwlock_t.
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.
Co-Authored-By: Torvald Riegel <triegel@redhat.com>
From-SVN: r221484
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions