* sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead):
authorJakub Jelinek <jakub@redhat.com>
Tue, 21 Aug 2007 08:05:34 +0000 (08:05 +0000)
committerJakub Jelinek <jakub@redhat.com>
Tue, 21 Aug 2007 08:05:34 +0000 (08:05 +0000)
Add private argument.
2007-08-21  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead):
Add private argument.

nptl/ChangeLog
nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h

index 3063248..96b49a8 100644 (file)
@@ -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
index 9fa321c..9318823 100644 (file)
     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)