newlib-cygwin/winsup
Christopher Faylor 8556456790 * include/pthread.h: Change PTHREAD_MUTEX_DEFAULT to PTHREAD_MUTEX_NORMAL.
Revert PTHREAD_MUTEX_INITIALIZER to PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
since that is actually closer to what linux does.
* thread.h (cw_cancel_action): New enum.
(cancelable_wait): Use cw_cancel_action as third argument.
* thread.cc (cancelable_wait): Ditto.  Don't wait for cancel if cancel_action
== cw_no_cancel.
(pthread::create): Don't wait for cancel event since that is racy.
(pthread_mutex::pthread_mutex): Set default to PTHREAD_MUTEX_ERRORCHECK.
(pthread_mutexattr::pthread_mutexattr): Ditto.
(pthread_mutex::_lock): Tell cancelable_wait not to wait for cancellation
event.
(semaphore::_timedwait): Accommodate change in cancelable_wait args.
(pthread::join): Ditto.
2005-06-11 04:56:36 +00:00
..
cygserver whitespace changes to hopefully force snapshot run. 2005-06-10 18:44:26 +00:00
cygwin * include/pthread.h: Change PTHREAD_MUTEX_DEFAULT to PTHREAD_MUTEX_NORMAL. 2005-06-11 04:56:36 +00:00
doc Slight rearragement 2005-06-05 02:16:07 +00:00
mingw * include/_mingw.h (__MINGW_ATTRIBUTE_NONNULL): Fix typo 2005-06-06 08:21:53 +00:00
subauth
testsuite * winsup.api/winsup.exp: Remove (temporarily?) -nostdinc from build since it 2005-06-10 19:32:29 +00:00
utils * cygcheck.cc (dump_sysinfo): Recognize XP Media Center and Tablet PC 2005-05-30 15:49:31 +00:00
w32api Add missing ChangeLog entry. 2005-05-13 21:01:32 +00:00
CYGWIN_LICENSE Change location. 2003-01-13 21:11:19 +00:00
ChangeLog * Makefile.common: Add -dD to options when creating preprocess files. 2005-03-23 03:22:27 +00:00
Makefile.common * Makefile.common: Add -dD to options when creating preprocess files. 2005-03-23 03:22:27 +00:00
Makefile.in * Makefile.in: Make cygserver depending on cygwin. 2003-11-23 09:02:26 +00:00
configure * configure.in: Make --use-server the default. 2003-11-20 19:31:52 +00:00
configure.in * configure.in: Make --use-server the default. 2003-11-20 19:31:52 +00:00