Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.3 |
|
13-Apr-2012 |
kurt |
Use PTHREAD_MUTEX_DEFAULT in static init and mutexattr_init. If the default mutex type changes to NORMAL, when there is an uninitialized mutex provided to unlock, allow it to succeed similar to an unlocked mutex. For other cases abort instead of segfault. okay guenther@
|
#
1.2 |
|
15-Feb-2012 |
guenther |
Add pthread_rwlockattr_{get,set}pshared() and pthread_mutexattr_{get,set}kind_np()
tweaked diff from brad
|
Revision tags: OPENBSD_5_1_BASE
|
#
1.1 |
|
21-Dec-2011 |
guenther |
Split out the pthread_mutexattr_* functions from rthread_sync.c to new file rthread_mutexattr.c. Add basic implementations of pthread_mutexattr_{set,get}{protocol,prioceiling}
Requested by aja
|