summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorrpj <rpj>2001-06-03 16:41:27 +0000
committerrpj <rpj>2001-06-03 16:41:27 +0000
commit5b826fe110d9cde198d2aae27e144ac635ad921f (patch)
tree7bc68cc31f521209cd0d9c78c55abaa56e8ff253 /ChangeLog
parent860ecc4c24475dc3d3efe0adc981071f2aaf1299 (diff)
pthreads:
2001-06-03 Ross Johnson <rpj@setup1.ise.canberra.edu.au> Contributed by - Alexander Terekhov <TEREKHOV@de.ibm.com> - Louis Thomas <lthomas@arbitrade.com> * condvar.c (pthread_cond_init): Completely revamped. (pthread_cond_destroy): Likewise. (ptw32_cond_wait_cleanup): Likewise. (ptw32_cond_timedwait): Likewise. (ptw32_cond_unblock): New general signaling routine. (pthread_cond_signal): Now calls ptw32_cond_unblock. (pthread_cond_broadcast): Likewise. * implement.h (pthread_cond_t_): Revamped. * README.CV: New; explanation of the above changes. pthreads/tests: 2001-06-3 Ross Johnson <rpj@special.ise.canberra.edu.au> * condvar2_1.c: New test. * condvar3_1.c: New test. * condvar3_2.c: New test.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 13 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index d634187..e6b461a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,17 @@
-2001-05-31 Ross Johnson <rpj@setup1.ise.canberra.edu.au>
+2001-06-03 Ross Johnson <rpj@setup1.ise.canberra.edu.au>
- * condvar.c (pthread_cond_init): free memory when init fails.
+ Contributed by - Alexander Terekhov <TEREKHOV@de.ibm.com>
+ - Louis Thomas <lthomas@arbitrade.com>
+
+ * condvar.c (pthread_cond_init): Completely revamped.
+ (pthread_cond_destroy): Likewise.
+ (ptw32_cond_wait_cleanup): Likewise.
+ (ptw32_cond_timedwait): Likewise.
+ (ptw32_cond_unblock): New general signaling routine.
+ (pthread_cond_signal): Now calls ptw32_cond_unblock.
+ (pthread_cond_broadcast): Likewise.
+ * implement.h (pthread_cond_t_): Revamped.
+ * README.CV: New; explanation of the above changes.
2001-05-30 Ross Johnson <rpj@setup1.ise.canberra.edu.au>