summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-03-17 20:41:37 -0400
committerRich Felker <dalias@aerifal.cx>2011-03-17 20:41:37 -0400
commit047e434ef5fd5437a74f98f63c40a77a683f7f3f (patch)
tree30102ca55dc34c2b5ec078e3b3ab7891abcccb5f /include
parent18c7ea8055cf733f168d2c74d7cc8523a360f5f1 (diff)
downloadmusl-047e434ef5fd5437a74f98f63c40a77a683f7f3f.tar.gz
musl-047e434ef5fd5437a74f98f63c40a77a683f7f3f.tar.bz2
musl-047e434ef5fd5437a74f98f63c40a77a683f7f3f.tar.xz
musl-047e434ef5fd5437a74f98f63c40a77a683f7f3f.zip
implement robust mutexes
some of this code should be cleaned up, e.g. using macros for some of the bit flags, masks, etc. nonetheless, the code is believed to be working and correct at this point.
Diffstat (limited to 'include')
-rw-r--r--include/pthread.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/pthread.h b/include/pthread.h
index d40002e6..e15f25bb 100644
--- a/include/pthread.h
+++ b/include/pthread.h
@@ -92,6 +92,7 @@ int pthread_mutex_unlock(pthread_mutex_t *);
int pthread_mutex_trylock(pthread_mutex_t *);
int pthread_mutex_timedlock(pthread_mutex_t *, const struct timespec *);
int pthread_mutex_destroy(pthread_mutex_t *);
+int pthread_mutex_consistent(pthread_mutex_t *);
int pthread_cond_init(pthread_cond_t *, const pthread_condattr_t *);
int pthread_cond_destroy(pthread_cond_t *);