summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorbje <bje>1998-07-12 11:27:15 +0000
committerbje <bje>1998-07-12 11:27:15 +0000
commitd2b7bdcbe575ac913299dacaccfc0b3161d8162f (patch)
tree2d381dfa8fd524816dbeaeb8eaa78d7b45e0da37 /ChangeLog
parentf4a31d3296b11194d92b0983ba1dddb363436298 (diff)
* ChangeLog: Update.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 19 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 6b3c193..29c69b4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,15 +1,32 @@
1998-07-12 Ben Elliston <bje@cygnus.com>
+ * implement.h (_pthread_mutex_attr_t): Define this implementation
+ internal type. Application programmers only see a mutex attribute
+ object as a void pointer.
+
* pthread.h (pthread_mutexattr_t): Define this type.
- (pthread_mutexattr_setprotocol): Add function prototype.
+ (pthread_mutexattr_init): Add function prototype.
+ (pthread_mutexattr_destroy): Likewise.
+ (pthread_mutexattr_setpshared): Likewise.
+ (pthread_mutexattr_getpshared): Likewise.
+ (pthread_mutexattr_setprotocol): Likewise.
(pthread_mutexattr_getprotocol): Likewise.
(pthread_mutexattr_setprioceiling): Likewise.
(pthread_mutexattr_getprioceiling): Likewise.
+ (PTHREAD_PROCESS_PRIVATE): Define.
+ (PTHREAD_PROCESS_SHARED): Define.
- * mutex.c (pthread_mutexattr_setprotocol): Implement.
+ * mutex.c (pthread_mutexattr_init): Implement.
+ (pthread_mutexattr_destroy): Implement.
+ (pthread_mutexattr_setprotocol): Implement.
(pthread_mutexattr_getprotocol): Likewise.
(pthread_mutexattr_setprioceiling): Likewise.
(pthread_mutexattr_getprioceiling): Likewise.
+ (pthread_mutexattr_setpshared): Likewise.
+ (pthread_mutexattr_getpshared): Likewise.
+ (insert_attr): New function; very preliminary implementation!
+ (is_attr): Likewise.
+ (remove_attr): Likewise.
Sat Jul 11 14:48:54 1998 Ross Johnson <rpj@ixobrychus.canberra.edu.au>