There's an ELF supplement that describes the TLS type relocations etc. The document has chapters for different architectures including what you are after.
Google "ELF Handing for Thread-Local Storage" On 8/18/10 1:52 PM, "Ivan Warren" <i...@vmfacility.fr> wrote: > Mark Post wrote: >> >> From https://www.ibm.com/developerworks/linux/linux390/documentation_dev.html >> it appears that >> http://www.linuxbase.org/spec/ELF/zSeries/index.html is for z/Architecture. >> That page points to three versions: >> Format Document >> HTML Single file lzsabi0_zSeries.html at >> http://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries.html >> HTML Pages lzsabi0_zSeries/book1.html at >> http://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries/book1.html >> PDF lzsabi0_zSeries.pdf at >> http://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries.pdf >> > > Mark, > > Thanks for these, they seem to be quite newer than the one I had. > > Unfortunately, they don't seem to reflect the current state of the ABI. > > For example, the ELF Relocation Symbol types only run to 26 in this > document.. Currently, the highest possible value is 60 ! (quite a gap.. > A lot of stuff related to using an offset between the PLT and the GOT > and also Thread Local Storage support (and it'd be nice to know how > that's handled ABI speaking)). > > Well.. Eventually, I'll have to wade my way through an up to date > version of the binutils and/or linux source to figure it out (not that I > cherish the idea, but it's a possibility). > > Thanks anyway, > > --Ivan > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/