diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-08-27 09:45:09 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-08-27 09:45:09 +0100 |
commit | dcd49135032e57a57512b40b5351617131d099c5 (patch) | |
tree | 2454bd7f277b1535c4783698c7900d9b757963b1 /extras/mini-os/include/posix | |
parent | 1cbf503b9de8bb04ecd5bc52760ee283aebd378b (diff) | |
download | xen-dcd49135032e57a57512b40b5351617131d099c5.tar.gz xen-dcd49135032e57a57512b40b5351617131d099c5.tar.bz2 xen-dcd49135032e57a57512b40b5351617131d099c5.zip |
stubdom: add dummy pthread_mutexattr*
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/include/posix')
-rw-r--r-- | extras/mini-os/include/posix/pthread.h | 7 |
1 files changed, 7 insertions, 0 deletions
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; } |