From 4b9bedbc9032981f3c4ff9822d8d2015a8c026bc Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Thu, 25 Feb 2021 20:43:13 -0300 Subject: [PATCH] linux: Fix __thrd_sleep64 hidden definition The symbol is exported by libc. --- sysdeps/unix/sysv/linux/thrd_priv.h | 2 +- sysdeps/unix/sysv/linux/thrd_sleep.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sysdeps/unix/sysv/linux/thrd_priv.h b/sysdeps/unix/sysv/linux/thrd_priv.h index d38ddf4612..9fb300df03 100644 --- a/sysdeps/unix/sysv/linux/thrd_priv.h +++ b/sysdeps/unix/sysv/linux/thrd_priv.h @@ -31,5 +31,5 @@ extern int __mtx_timedlock64 (mtx_t *restrict mutex, libpthread_hidden_proto (__mtx_timedlock64) extern int __thrd_sleep64 (const struct __timespec64 *time_point, struct __timespec64 *remaining); -libpthread_hidden_proto (__thrd_sleep64) +libc_hidden_proto (__thrd_sleep64) #endif diff --git a/sysdeps/unix/sysv/linux/thrd_sleep.c b/sysdeps/unix/sysv/linux/thrd_sleep.c index 73c6c5f1b1..a84a7c5ffa 100644 --- a/sysdeps/unix/sysv/linux/thrd_sleep.c +++ b/sysdeps/unix/sysv/linux/thrd_sleep.c @@ -38,7 +38,7 @@ __thrd_sleep64 (const struct __timespec64 *time_point, } #if __TIMESIZE != 64 -libpthread_hidden_def (__thrd_sleep64) +libc_hidden_def (__thrd_sleep64) int __thrd_sleep (const struct timespec *time_point, struct timespec *remaining)