This is the mail archive of the
cygwin-cvs@cygwin.com
mailing list for the Cygwin project.
winsup/cygwin ChangeLog thread.cc thread.h
- From: cgf at cygwin dot com
- To: cygwin-cvs at cygwin dot com
- Date: 7 Jan 2013 16:01:10 -0000
- Subject: winsup/cygwin ChangeLog thread.cc thread.h
CVSROOT: /cvs/uberbaum
Module name: winsup
Changes by: cgf@sourceware.org 2013-01-07 16:01:10
Modified files:
cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.cc (pthread_rwlock::add_reader): Perform new operation here and return
pointer to allocated RWLOCK_READER structure.
(pthread_rwlock::rdlock): Reorganize to reflect new add_reader functionality.
(pthread_rwlock::tryrdlock): Ditto. Remove unneeded call to lookup_reader().
* thread.h (pthread_rwlock::RWLOCK_READER::RWLOCK_READER): New constructor.
(pthread_rwlock::add_reader): Reflect new functionality.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.6027&r2=1.6028
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/thread.cc.diff?cvsroot=uberbaum&r1=1.276&r2=1.277
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/thread.h.diff?cvsroot=uberbaum&r1=1.133&r2=1.134