LibC: Add PTHREAD_SPIN_INITIALIZER

This is not posix, but current implementation allows adding this
This commit is contained in:
Bananymous 2025-04-21 19:47:00 +03:00
parent 1c88d0d7f7
commit d012c538c3
1 changed files with 1 additions and 0 deletions

View File

@ -53,6 +53,7 @@ struct uthread
#define PTHREAD_MUTEX_NORMAL 2 #define PTHREAD_MUTEX_NORMAL 2
#define PTHREAD_MUTEX_RECURSIVE 3 #define PTHREAD_MUTEX_RECURSIVE 3
#define PTHREAD_SPIN_INITIALIZER (pthread_spinlock_t)0
#define PTHREAD_COND_INITIALIZER (pthread_cond_t)0 #define PTHREAD_COND_INITIALIZER (pthread_cond_t)0
#define PTHREAD_MUTEX_INITIALIZER (pthread_mutex_t){ { PTHREAD_MUTEX_DEFAULT, false }, 0, 0 } #define PTHREAD_MUTEX_INITIALIZER (pthread_mutex_t){ { PTHREAD_MUTEX_DEFAULT, false }, 0, 0 }
#define PTHREAD_RWLOCK_INITIALIZER (pthread_rwlock_t){ { false }, 0, 0 } #define PTHREAD_RWLOCK_INITIALIZER (pthread_rwlock_t){ { false }, 0, 0 }