VOLUNTEER: Add TLS to LSB v2.0?
George Kraft <[email protected]>
| Newsgroups | gmane.linux.lsb.discuss |
|---|---|
| Organization | IBM |
| Message-ID | <1063723744.1884.103.camel@gkraft4> |
The LSB has intended to specify thread local storage for the written specifications; however, we have been overloaded. We need understand which Linux distros have TLS, or when. We also need to know for which hardware architectures. Finally, we need a proposed set of patches to be added to the generic LSB and to the architecure LSBs. This all needs to be done by Oct 17th! Any volunteers? George (gk4) 4/30/03 LSB Conf Call TLS needs to be spec-ed plus tested. PPC64 ABI and Itanium psABI have TLS. Perhaps we can uplift to gLSB. There is some information in the TLS paper. No defaults for stack or data sections. Need to define an ELF flag to determine if the stack is executible. Need some spec at the ELF level, then in the arch level on how to us it http://www.linuxbase.org/spec/refspecs/elf/IA64-SysV-psABI.pdf http://www.linuxbase.org/spec/ELF/ppc64/PPC-elf64abi-1.4.1.txt http://www.linuxbase.org/spec/refspecs/elf/elfspec_ppc.pdf 7/21/03 LSB Workgroup at OLS Chris has done some register work for PPC64 in the archLSB. Some TLS will go in the gLSB and some will go in the ELF spec. We could pull in the generic stuff as a starting point. 7/30/03 LSB Conf Call We should add TLS in object format area of the LSB specs. TLS REFERENCES http://people.redhat.com/drepper/tls.pdf http://gcc.gnu.org/onlinedocs/gcc/Thread-Local.html http://lwn.net/Articles/5851/ -- George (gk4)
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/ZyLgwvzgdOMj/pARAgDXAJ9KOUvgiij5XmHQJFd8UX9hgjGFRQCdGnD/ khDEStJAcyvcOfQfyIaTIbE= =GYKG -----END PGP SIGNATURE-----