This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug debug/47510] DW_TAG_typedef can have children when designating a naming typedef
- From: "dodji at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 16 Mar 2011 21:30:28 +0000
- Subject: [Bug debug/47510] DW_TAG_typedef can have children when designating a naming typedef
- Auto-submitted: auto-generated
- References: <bug-47510-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47510
Dodji Seketeli <dodji at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2011.03.16 21:30:27
Summary|[4.6/4.7 Regression] |DW_TAG_typedef can have
|DW_TAG_typedef can have |children when designating a
|children when designating a |naming typedef
|naming typedef |
Ever Confirmed|0 |1
--- Comment #9 from Dodji Seketeli <dodji at gcc dot gnu.org> 2011-03-16 21:30:27 UTC ---
The initial issue has been fixed in trunk (4.7) and 4.6 so far. There
are two tangent issues that remain, though. One is the template
related case raised by Jan in comment #3, and the other one is that
constructors of the anonymous struct are named t. They should also be
anonymous and have DW_AT_linkage_name set to t. This is from a
comment Jason made at
http://gcc.gnu.org/ml/gcc-patches/2011-03/msg00926.html. So I am
keeping this bug open to track these. I will maybe open separate bugs
for these issues at some point.