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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]