summaryrefslogtreecommitdiff
path: root/lib/libpthread/thread
diff options
context:
space:
mode:
authorJeffrey Hsu <hsu@FreeBSD.org>1996-11-11 09:07:05 +0000
committerJeffrey Hsu <hsu@FreeBSD.org>1996-11-11 09:07:05 +0000
commit509de77c105184a65427579c19a1c0affd4a3ecf (patch)
treed8963485580e49eb2cf5010f18cef9a360e29a58 /lib/libpthread/thread
parentf258836a2465e8001654d967ebeaaa51f34fe828 (diff)
Notes
Diffstat (limited to 'lib/libpthread/thread')
-rw-r--r--lib/libpthread/thread/thr_private.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/libpthread/thread/thr_private.h b/lib/libpthread/thread/thr_private.h
index 48e70ce00d1e..a16bdea0387e 100644
--- a/lib/libpthread/thread/thr_private.h
+++ b/lib/libpthread/thread/thr_private.h
@@ -75,12 +75,6 @@ struct pthread_queue {
/*
* Mutex definitions.
*/
-enum pthread_mutextype {
- MUTEX_TYPE_FAST = 1,
- MUTEX_TYPE_COUNTING_FAST = 2, /* Recursive */
- MUTEX_TYPE_MAX
-};
-
union pthread_mutex_data {
void *m_ptr;
int m_count;
@@ -511,6 +505,14 @@ SCLASS struct pthread_attr pthread_attr_default
;
#endif
+/* Default thread attributes: */
+SCLASS struct pthread_mutex_attr pthread_mutexattr_default
+#ifdef GLOBAL_PTHREAD_PRIVATE
+= { MUTEX_TYPE_FAST, 0 };
+#else
+;
+#endif
+
/* File table information: */
SCLASS struct fd_table_entry **_thread_fd_table
#ifdef GLOBAL_PTHREAD_PRIVATE