aboutsummaryrefslogtreecommitdiff
path: root/nptl
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-11-20 10:36:56 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-11-25 08:14:47 -0300
commit7e9afa8a84a1f86937f2ae362288568c1e0133fb (patch)
tree552b5127faf1417b8f6d10595ed0524b4b724d94 /nptl
parentaa7e05c3043302403e91b85c4aea39e0aac6c7c8 (diff)
downloadglibc-7e9afa8a84a1f86937f2ae362288568c1e0133fb.tar
glibc-7e9afa8a84a1f86937f2ae362288568c1e0133fb.tar.gz
glibc-7e9afa8a84a1f86937f2ae362288568c1e0133fb.tar.bz2
glibc-7e9afa8a84a1f86937f2ae362288568c1e0133fb.zip
nptl: Remove unused internal futex functions
The __futex_abstimed_wait usage was remove with 3102e28bd11 and the __futex_abstimed_wait_cancelable by 323592fdc92 and b8d3e8fbaac. The futex_lock_pi can be replaced by a futex_lock_pi64. Checked on x86_64-linux-gnu and i686-linux-gnu. Reviewed-by: Lukasz Majewski <lukma@denx.de>
Diffstat (limited to 'nptl')
-rw-r--r--nptl/pthread_mutex_lock.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/nptl/pthread_mutex_lock.c b/nptl/pthread_mutex_lock.c
index fac774e608..0439002454 100644
--- a/nptl/pthread_mutex_lock.c
+++ b/nptl/pthread_mutex_lock.c
@@ -413,8 +413,7 @@ __pthread_mutex_lock_full (pthread_mutex_t *mutex)
int private = (robust
? PTHREAD_ROBUST_MUTEX_PSHARED (mutex)
: PTHREAD_MUTEX_PSHARED (mutex));
- int e = futex_lock_pi ((unsigned int *) &mutex->__data.__lock,
- NULL, private);
+ int e = futex_lock_pi64 (&mutex->__data.__lock, NULL, private);
if (e == ESRCH || e == EDEADLK)
{
assert (e != EDEADLK