diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 19 | 
1 files changed, 19 insertions, 0 deletions
@@ -1,3 +1,22 @@ +2002-01-07  Ross Johnson  <rpj@setup1.ise.canberra.edu.au> + +	Contributed by - Thomas Pfaff <tpfaff@gmx.net> +	                 Alexander Terekhov <TEREKHOV@de.ibm.com> + +	* mutex.c (pthread_mutex_init): Remove critical +	section calls. +	(pthread_mutex_destroy): Likewise. +	(pthread_mutex_unlock): Likewise. +	(pthread_mutex_trylock): Likewise; recursive mutexes +	now increment the lock count rather than return EBUSY; +	errorcheck mutexes return EDEADLCK rather than +	EBUSY. This behaviour is consistent with the Solaris +	pthreads implementation. + +	* implement.h (pthread_mutex_t_): Remove critical +	section element - no longer needed. +	 +  2002-01-04  Ross Johnson  <rpj@setup1.ise.canberra.edu.au>  	* attr.c (pthread_attr_setscope): Add more error  | 
