* 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.

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

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)