diff options
author | Jakub Jelinek <jakub@redhat.com> | 2007-08-21 08:05:34 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2007-08-21 08:05:34 +0000 |
commit | c273641b45eaccdc7f0ae71435f580de02c956e2 (patch) | |
tree | 02a44fea63b996d12248a1f76cbf0e0aea275ccc | |
parent | fb84593c439da7998f29777525b4ad49d379b2a1 (diff) | |
download | glibc-c273641b45eaccdc7f0ae71435f580de02c956e2.tar.gz glibc-c273641b45eaccdc7f0ae71435f580de02c956e2.tar.xz glibc-c273641b45eaccdc7f0ae71435f580de02c956e2.zip |
* sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead):
Add private argument. 2007-08-21 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead): Add private argument.
-rw-r--r-- | nptl/ChangeLog | 5 | ||||
-rw-r--r-- | nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog index 306324879c..96b49a8906 100644 --- a/nptl/ChangeLog +++ b/nptl/ChangeLog @@ -1,3 +1,8 @@ +2007-08-21 Jakub Jelinek <jakub@redhat.com> + + * sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead): + Add private argument. + 2007-08-20 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S diff --git a/nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h b/nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h index 9fa321cb3f..93188234cb 100644 --- a/nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h +++ b/nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h @@ -94,12 +94,12 @@ INTERNAL_SYSCALL_ERROR_P (__ret, __err)? -__ret : __ret; \ }) -#define lll_robust_dead(futexv) \ +#define lll_robust_dead(futexv, private) \ do \ { \ int *__futexp = &(futexv); \ atomic_or (__futexp, FUTEX_OWNER_DIED); \ - lll_futex_wake (__futexp, 1, LLL_SHARED); \ + lll_futex_wake (__futexp, 1, private); \ } \ while (0) |