[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pthreads version needed



I've been unable to find the version of pthreads that I need. I've looked (iwth 
objdump) at the prebuilt libc6 package (2.2.5-14.3) and also through the glibc 
sources but it's unclear to me how to configure them to get what I need.

In short, I need a version of libc6 built to to use the GS segment register to 
access pthread-local storage. I am running debian testing, kernel 2.4.18, libc6 
version 2.2.5-14.3 on a pentium 3.

The only use of the %gs register I can find in the sources is in 
	linuxthreads/sysdeps/i386/i686/pt-machine.h
but this is only included if __ASSUME_LDT_WORKS is set in
	glibc-2.2.5/sysdeps/unix/sysv/linux/kernel-features.h
                            ^^^^^^^^^
which doesn't sound right.

Thanks for any help
Richard



Reply to: