This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
libc/nptl/sysdeps/unix/sysv/linux/sh lowlevell ...
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 3 Aug 2007 15:44:41 -0000
- Subject: libc/nptl/sysdeps/unix/sysv/linux/sh lowlevell ...
CVSROOT: /cvs/glibc
Module name: libc
Changes by: drepper@sourceware.org 2007-08-03 15:44:41
Modified files:
nptl/sysdeps/unix/sysv/linux/sh: lowlevellock.h
Log message:
Allow including the header from assembler. Renamed all lll_mutex_* resp.
lll_robust_mutex_* macros to lll_* resp. lll_robust_*.
Renamed all LLL_MUTEX_LOCK_* macros to LLL_LOCK_*.
(FUTEX_CMP_REQUEUE, FUTEX_WAKE_OP, FUTEX_OP_CLEAR_WAKE_IF_GT_ONE):
Define.
(__lll_lock_wait_private): Add prototype.
(__lll_lock_wait, __lll_timedlock_wait, __lll_robust_lock_wait,
__lll_robust_timedlock_wait, __lll_unlock_wake_private,
__lll_unlock_wake): Likewise.
(lll_lock): Add private argument. Call __lll_lock_wait_private
if private is constant LLL_PRIVATE.
(lll_robust_lock, lll_cond_lock, lll_robust_cond_lock,
lll_timedlock, lll_robust_timedlock): Add private argument.
(lll_unlock): Add private argument. Call __lll_unlock_wake_private
if private is constant LLL_PRIVATE.
(lll_robust_unlock, lll_robust_dead): Add private argument.
(lll_lock_t): Remove.
(__lll_cond_wait, __lll_cond_timedwait, __lll_cond_wake,
__lll_cond_broadcast, lll_cond_wait, lll_cond_timedwait,
lll_cond_wake, lll_cond_broadcast): Remove.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/sh/lowlevellock.h.diff?cvsroot=glibc&r1=1.13&r2=1.14