Re: TLS access support in cross- Linux GDB

Florian Weimer <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
* Ananthakrishna Sowda:

> TLS (thread-local storage) variable access in a core file is not
> supported for cross-Linux GDB.  Any attempt to print a _thread
> variable from a cross-target core file will result in following error:
> "Cannot find thread-local variables on this target"
>
> Pedro Alves in his closing remarks on – Bug 8210 “Linux core files
> should use linux-thread-db.c” gave rationale for this limitation.
>  https://sourceware.org/bugzilla/show_bug.cgi?id=8210
>
> We have implemented a patch in GDB which enables TLS access for core
> files for cross-Linux builds.  The approach taken is to copy some code
> from glibc/nptl and build it as part of multi-arch GDB.

Gary Benson is working on this, too:

  <https://infinitynotes.org/wiki/Infinity>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.