]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ChangeLog
re PR debug/55059 (DWARF missing concrete class definition)
authorPaul Koning <ni1d@arrl.net>
Thu, 31 Jan 2013 18:29:15 +0000 (13:29 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 31 Jan 2013 18:29:15 +0000 (13:29 -0500)
commit73861a4142c04fdeb77b72f8c534e2e967a69bae
tree8dbe1b8c90063dc609788e21e0ec4c882763909e
parent04d2daddf40fc66447d2544665faf7e412cb403e
re PR debug/55059 (DWARF missing concrete class definition)

PR debug/55059
PR debug/54508
* dwarf2out.c (prune_unused_types_mark): Mark all of parent's
children if parent is a class.
(prune_unused_types_prune): Don't add DW_AT_declaration.

From-SVN: r195622
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/g++.dg/debug/dwarf2/localclass1.C
gcc/testsuite/g++.dg/debug/dwarf2/localclass2.C
gcc/testsuite/g++.dg/debug/dwarf2/pr54508.C