The following patches add TLS support for hppa-linux. The specification draft for TLS support for hppa-linux is located here: http://parisc-linux.org/documentation/tls/hppa-tls-implementation.pdf GCC patches for TLS support are already in place. GLIBC support is setup except for the final addition of the relocs to elf/elf.h. Patch has been sent to libc-alpha. Passes without regressions on hppa-linux. More specific tests still need to be written. Ok to commit? Cheers, Carlos.