From: Keir Fraser Date: Wed, 27 Aug 2008 08:45:09 +0000 (+0100) Subject: stubdom: add dummy pthread_mutexattr* X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~14113^2~43 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dcd49135032e57a57512b40b5351617131d099c5;p=xen.git stubdom: add dummy pthread_mutexattr* Signed-off-by: Samuel Thibault --- 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; }