aboutsummaryrefslogtreecommitdiff
path: root/nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2007-05-26 16:19:15 +0000
committerUlrich Drepper <drepper@redhat.com>2007-05-26 16:19:15 +0000
commitd8ff3792a8020ff25b703109a763161236cfa8dd (patch)
tree64c957412858723994412de62d1f13a6e5ff2ece /nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym
parent42e6c66593eb7a07afd58e70bef9aeed9f910548 (diff)
downloadglibc-d8ff3792a8020ff25b703109a763161236cfa8dd.tar
glibc-d8ff3792a8020ff25b703109a763161236cfa8dd.tar.gz
glibc-d8ff3792a8020ff25b703109a763161236cfa8dd.tar.bz2
glibc-d8ff3792a8020ff25b703109a763161236cfa8dd.zip
* sysdeps/unix/sysv/linux/internaltypes.h (struct pthread_barrier):
Add private field. * sysdeps/unix/sysv/linux/lowlevelbarrier.sym: Add PRIVATE definition. * pthread_barrier_init.c: Set private flag if pshared and private futexes are supported. * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Use private field in futex command setup. * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S: Likewise.
Diffstat (limited to 'nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym')
-rw-r--r--nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym1
1 files changed, 1 insertions, 0 deletions
diff --git a/nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym b/nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym
index 36e28eb2a6..cfe22b0892 100644
--- a/nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym
+++ b/nptl/sysdeps/unix/sysv/linux/lowlevelbarrier.sym
@@ -9,3 +9,4 @@ CURR_EVENT offsetof (struct pthread_barrier, curr_event)
MUTEX offsetof (struct pthread_barrier, lock)
LEFT offsetof (struct pthread_barrier, left)
INIT_COUNT offsetof (struct pthread_barrier, init_count)
+PRIVATE offsetof (struct pthread_barrier, private)