..so that it can match the alignment of pthread_mutex_t on x86_64-gnu. This likely breaks many other arches (if not all of them), though.
Signed-off-by: Sergey Bugaev <buga...@gmail.com> --- sysdeps/pthread/threads.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysdeps/pthread/threads.h b/sysdeps/pthread/threads.h index 860d597d..207c1dee 100644 --- a/sysdeps/pthread/threads.h +++ b/sysdeps/pthread/threads.h @@ -64,7 +64,7 @@ typedef __once_flag once_flag; typedef union { char __size[__SIZEOF_PTHREAD_MUTEX_T]; - long int __align __LOCK_ALIGNMENT; + int __align __LOCK_ALIGNMENT; } mtx_t; typedef union -- 2.39.1