RFC: Access TLS symbols without DWARF debuginfo

Daniel Jacobowitz drow@false.org
Wed Oct 18 15:29:00 GMT 2006


On Wed, Oct 18, 2006 at 12:03:13AM +0200, Jan Kratochvil wrote:
> Please note the TLS support is still not complete:
> 
> * Support for GNU/Linux Thread Local Storage (TLS) no longer requires
> symbolic debug information (e.g. DWARF-2).  It requires the inferior process to
> use threads (to be linked -lpthread).

True - but this is NEWS, not a list of limitations, so I'm going to
omit that.

On Wed, Oct 18, 2006 at 06:27:45AM +0200, Eli Zaretskii wrote:
> Shouldn't we mention thread-local variables explicitly, even if only
> as an "e.g."?
> 
> Otherwise, fine with me.  Thanks.

Good point.  I've checked in this version.

-- 
Daniel Jacobowitz
CodeSourcery

2006-10-17  Daniel Jacobowitz  <dan@codesourcery.com>

	* NEWS: Mention support for TLS without debugging information.

Index: NEWS
===================================================================
RCS file: /cvs/src/src/gdb/NEWS,v
retrieving revision 1.197
diff -u -p -r1.197 NEWS
--- NEWS	16 Aug 2006 20:33:23 -0000	1.197
+++ NEWS	18 Oct 2006 15:28:34 -0000
@@ -14,6 +14,9 @@ supported.
 * The "set trust-readonly-sections" command works again.  This command was
 broken in GDB 6.3, 6.4, and 6.5.
 
+* Support for GNU/Linux Thread Local Storage (TLS, per-thread variables) no
+longer requires symbolic debug information (e.g. DWARF-2).
+
 * New commands
 
 set substitute-path



More information about the Gdb-patches mailing list