summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorbje <bje>1998-07-17 08:10:17 +0000
committerbje <bje>1998-07-17 08:10:17 +0000
commit7c4736c01ce65d4058ba16c6a4f3ce0bcb23da79 (patch)
tree5e63a58dd5b970180ca52554e6475e2d8ed157d8 /ChangeLog
parent7e4a4a062e3233b04f4d5ca3c728aca70261660d (diff)
* ChangeLog: Update.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 12 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 21ed771..551f607 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+1998-07-17 Ben Elliston <bje@cygnus.com>
+
+ * implement.h (_pthread_mutexattr_t): Remove shared attribute.
+
+ * mutex.c (pthread_mutexattr_setpshared): This optional function
+ is no longer supported, since we want to implement POSIX mutex
+ variables using the much more efficient Win32 critical section
+ primitives. Critical section objects in Win32 cannot be shared
+ between processes.
+ (pthread_mutexattr_getpshared): Likewise.
+
1998-07-14 Ben Elliston <bje@cygnus.com>
* attr.c (pthread_attr_setstacksize): Implement.
@@ -60,7 +71,7 @@ Mon Jul 13 01:09:55 1998 Ross Johnson <rpj@ixobrychus.canberra.edu.au>
1998-07-12 Ben Elliston <bje@cygnus.com>
- * implement.h (_pthread_mutex_attr_t): Define this implementation
+ * implement.h (_pthread_mutexattr_t): Define this implementation
internal type. Application programmers only see a mutex attribute
object as a void pointer.