glibc/nptl/sysdeps
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 . 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 . 2007-07-31 13:33:18 +00:00
pthread * sysdeps/x86_64/cacheinfo.c (init_cacheinfo): Pass correct value 2007-05-21 22:38:06 +00:00
s390 . 2007-07-31 13:33:18 +00:00
sh . 2007-07-31 13:33:18 +00:00
sparc . 2007-07-31 13:33:18 +00:00
unix/sysv/linux * init.c (__pthread_initialize_minimal_internal): Check whether 2007-05-23 20:51:45 +00:00
x86_64 * init.c (__pthread_initialize_minimal_internal): Check whether 2007-05-23 20:51:45 +00:00