Am Fri, 31 May 2013 09:42:10 +0200 schrieb Jacob Carlborg <d...@me.com>:
> On 2013-05-30 12:13, Johannes Pfau wrote: > > > AFAIK he also changed how TLS sections are looked up for the main > > executable. _tlsstart and _tlsend are not used anymore. Instead some > > mainly undocumented obscure glibc interface is used to ask the > > runtime linker for the start and end of the TLS section. > > He uses "dl_iterate_phdr" to iterate all shared libraries. Then > iterates all segments/sections to find the ones used for TLS. > > Documented here, no secrets :) > > http://linux.die.net/man/3/dl_iterate_phdr > OK, then I was wrong about that :-)