glibc/nptl/sysdeps/unix/sysv/linux
Ulrich Drepper 5a8075b116 * init.c (__pthread_initialize_minimal_internal): Check whether
private futexes are available.
	* allocatestack.c (allocate_stack): Copy private_futex field from
	current thread into the new stack.
	* sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S: Use private
	futexes if they are available.
	* sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Likewise
	* sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Adjust so that change
	in libc-lowlevellock.S allow using private futexes.
	* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/lowlevellock.h: Define
	FUTEX_PRIVATE_FLAG.
	* sysdeps/unix/sysv/linux/i386/lowlevellock.h: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Use private futexes
	if they are available.
	* sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise.
	* sysdeps/x86_64/tcb-offsets.sym: Add PRIVATE_FUTEX.
	* sysdeps/i386/tcb-offsets.sym: Likewise.
	* sysdeps/x86_64/tls.h (tcbhead_t): Add private_futex field.
	* sysdeps/i386/tls.h (tcbhead_t): Likewise.
2007-05-23 20:51:45 +00:00
..
alpha * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (PSEUDO): Use two 2007-03-13 21:28:03 +00:00
bits . 2007-07-31 13:33:18 +00:00
i386 * init.c (__pthread_initialize_minimal_internal): Check whether 2007-05-23 20:51:45 +00:00
ia64 . 2007-07-31 13:33:18 +00:00
powerpc * version.h (VERSION): Define to 6. 2007-05-15 06:49:29 +00:00
s390 * sysdeps/unix/sysv/linux/libc_pthread_init.c: Don't just copy the 2007-01-17 08:37:26 +00:00
sh . 2007-07-31 13:33:18 +00:00
sparc * version.h (VERSION): Define to 6. 2007-05-15 06:49:29 +00:00
x86_64 * init.c (__pthread_initialize_minimal_internal): Check whether 2007-05-23 20:51:45 +00:00
aio_misc.h
allocrtsig.c
createthread.c
fork.c * sysdeps/unix/sysv/linux/fork.c (__libc_fork): Reset refcntr in 2007-02-25 21:44:22 +00:00
fork.h
getpid.c
Implies
internaltypes.h
jmp-unwind.c * sysdeps/unix/sysv/linux/libc_pthread_init.c: Don't just copy the 2007-01-17 08:37:26 +00:00
kernel-posix-timers.h
libc_multiple_threads.c
libc_pthread_init.c * sysdeps/x86_64/cacheinfo.c (init_cacheinfo): Pass correct value 2007-05-21 22:38:06 +00:00
libc-lowlevellock.c
lowlevelbarrier.sym
lowlevelcond.sym
lowlevellock.c
lowlevelrobustlock.c * sysdeps/unix/sysv/linux/lowlevelrobustlock.c 2007-05-07 14:26:13 +00:00
lowlevelrobustlock.sym
lowlevelrwlock.sym
Makefile
mq_notify.c
pt-fork.c
pt-raise.c
pthread_attr_getaffinity.c
pthread_attr_setaffinity.c
pthread_getaffinity.c
pthread_getcpuclockid.c
pthread_kill.c
pthread_mutex_cond_lock.c
pthread_setaffinity.c * sysdeps/unix/sysv/linux/sched_setaffinity.c 2007-05-10 23:38:55 +00:00
pthread_yield.c
pthread-pi-defines.sym
raise.c
register-atfork.c
rtld-lowlevel.h . 2007-07-31 13:33:18 +00:00
sem_post.c * version.h (VERSION): Define to 6. 2007-05-15 06:49:29 +00:00
sem_timedwait.c
sem_trywait.c
sem_wait.c Dummy files to prevent stub versions from being used. 2007-05-17 18:39:55 +00:00
sigtimedwait.c
sigwait.c
sigwaitinfo.c
sleep.c
smp.h
timer_create.c [BZ #4306] 2007-04-28 04:03:38 +00:00
timer_delete.c
timer_getoverr.c
timer_gettime.c
timer_routines.c
timer_settime.c
unregister-atfork.c [BZ #4525] 2007-05-21 18:25:03 +00:00
unwindbuf.sym
Versions