This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
libc/nptl ChangeLog sysdeps/pthread/pthread_co ...
- From: jakub at sourceware dot org
- To: glibc-cvs at sources dot redhat dot com
- Date: 29 Aug 2005 19:34:43 -0000
- Subject: libc/nptl ChangeLog sysdeps/pthread/pthread_co ...
CVSROOT: /cvs/glibc
Module name: libc
Branch: fedora-branch
Changes by: jakub@sources.redhat.com 2005-08-29 19:34:43
Modified files:
nptl : ChangeLog
nptl/sysdeps/pthread: pthread_cond_signal.c
nptl/sysdeps/unix/sysv/linux/alpha: lowlevellock.h
nptl/sysdeps/unix/sysv/linux/i386/i486: pthread_cond_signal.S
nptl/sysdeps/unix/sysv/linux/ia64: lowlevellock.h
nptl/sysdeps/unix/sysv/linux/powerpc: lowlevellock.h
nptl/sysdeps/unix/sysv/linux/s390: lowlevellock.h
nptl/sysdeps/unix/sysv/linux/sparc: lowlevellock.h
nptl/sysdeps/unix/sysv/linux/x86_64: pthread_cond_signal.S
Log message:
* sysdeps/unix/sysv/linux/powerpc/lowlevellock.h (FUTEX_WAKE_OP,
FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(lll_futex_wake_unlock): Define.
* sysdeps/unix/sysv/linux/alpha/lowlevellock.h (FUTEX_WAKE_OP,
FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(lll_futex_wake_unlock): Define.
* sysdeps/unix/sysv/linux/ia64/lowlevellock.h (FUTEX_WAKE_OP,
FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(lll_futex_wake_unlock): Define.
* sysdeps/unix/sysv/linux/s390/lowlevellock.h (FUTEX_WAKE_OP,
FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(lll_futex_wake_unlock): Define.
* sysdeps/unix/sysv/linux/sparc/lowlevellock.h (FUTEX_WAKE_OP,
FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(lll_futex_wake_unlock): Define.
* sysdeps/pthread/pthread_cond_signal.c (__pthread_cond_signal): Use
lll_futex_wake_unlock.
* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
(FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(__pthread_cond_signal): Use FUTEX_WAKE_OP.
* sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
(FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define.
(__pthread_cond_signal): Use FUTEX_WAKE_OP.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/ChangeLog.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.706.2.56&r2=1.706.2.57
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/pthread/pthread_cond_signal.c.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.4&r2=1.4.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.5&r2=1.5.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.14&r2=1.14.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/ia64/lowlevellock.h.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.17&r2=1.17.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/powerpc/lowlevellock.h.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.18.2.1&r2=1.18.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/s390/lowlevellock.h.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.12&r2=1.12.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/sparc/lowlevellock.h.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.4&r2=1.4.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S.diff?cvsroot=glibc&only_with_tag=fedora-branch&r1=1.7.2.1&r2=1.7.2.2