[Issue 4181] GDB prints wrong value of TLS variables

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Jan 12 06:25:57 PST 2014


https://d.puremagic.com/issues/show_bug.cgi?id=4181



--- Comment #8 from Iain Buclaw <ibuclaw at ubuntu.com> 2014-01-12 06:25:52 PST ---
(In reply to comment #5)
> 
> As for (2) something is sorely broken on Linux if DW_LANG_D is specified vs
> DW_LANG_C89.  This may not be a problem for GDC perhaps because it emits
> DW_OP_GNU_tls_address against the TLS symbols.  But it's still no excuse for
> GDB to break debugging when this is missing.

Problem seems to be in GDB itself, and not DMD.  This is something that I'll
check is fixed once I finish up writing the D expression parser.

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list