From dcd49135032e57a57512b40b5351617131d099c5 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Wed, 27 Aug 2008 09:45:09 +0100 Subject: [PATCH] stubdom: add dummy pthread_mutexattr* Signed-off-by: Samuel Thibault --- extras/mini-os/include/posix/pthread.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/extras/mini-os/include/posix/pthread.h b/extras/mini-os/include/posix/pthread.h index a3a726f0b7..f74d924e8a 100644 --- a/extras/mini-os/include/posix/pthread.h +++ b/extras/mini-os/include/posix/pthread.h @@ -31,8 +31,15 @@ static inline int pthread_key_delete(pthread_key_t key) +typedef struct {} pthread_mutexattr_t; +static inline int pthread_mutexattr_init(pthread_mutexattr_t *mattr) { return 0; } +#define PTHREAD_MUTEX_NORMAL 0 +#define PTHREAD_MUTEX_RECURSIVE 1 +static inline int pthread_mutexattr_settype(pthread_mutexattr_t *mattr, int kind) { return 0; } +static inline int pthread_mutexattr_destroy(pthread_mutexattr_t *mattr) { return 0; } typedef struct {} pthread_mutex_t; #define PTHREAD_MUTEX_INITIALIZER {} +static inline int pthread_mutex_init(pthread_mutex_t *mutex, pthread_mutexattr_t *mattr) { return 0; } static inline int pthread_mutex_lock(pthread_mutex_t *mutex) { return 0; } static inline int pthread_mutex_unlock(pthread_mutex_t *mutex) { return 0; } -- 2.30.2