diff options
-rw-r--r-- | newlib/libc/sys/rtems/include/sys/lock.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/newlib/libc/sys/rtems/include/sys/lock.h b/newlib/libc/sys/rtems/include/sys/lock.h index f716a6964..c0549db67 100644 --- a/newlib/libc/sys/rtems/include/sys/lock.h +++ b/newlib/libc/sys/rtems/include/sys/lock.h @@ -70,7 +70,9 @@ struct _Futex_Control { struct _Thread_queue_Queue _Queue; }; -#define _THREAD_QUEUE_INITIALIZER { { 0, 0 }, 0, 0 } +#define _TICKET_LOCK_INITIALIZER { 0, 0 } + +#define _THREAD_QUEUE_INITIALIZER { _TICKET_LOCK_INITIALIZER, 0, 0 } #define _MUTEX_INITIALIZER { _THREAD_QUEUE_INITIALIZER } |