1 2008-04-14 David S. Miller <davem@davemloft.net>
3 * sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c
4 (__old_sem_wait): Fix argument to lll_futex_wait().
6 ===================================================================
7 RCS file: /cvs/glibc/libc/nptl/sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c,v
8 retrieving revision 1.2
9 retrieving revision 1.3
11 --- libc/nptl/sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c 2007/08/15 20:47:42 1.2
12 +++ libc/nptl/sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c 2008/04/15 15:00:30 1.3
14 /* Enable asynchronous cancellation. Required by the standard. */
15 int oldtype = __pthread_enable_asynccancel ();
17 - err = lll_futex_wait (futex, 0,
18 + err = lll_futex_wait (&isem->value, 0,
19 isem->private ^ FUTEX_PRIVATE_FLAG);
21 /* Disable asynchronous cancellation. */