re PR debug/54410 (doubled DW_TAG_template_type_param)
authorJason Merrill <jason@redhat.com>
Thu, 31 Jan 2013 16:33:57 +0000 (11:33 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 31 Jan 2013 16:33:57 +0000 (11:33 -0500)
commit90b10decd8e668eacfce1b1ed8c31453702acbfb
tree60fbb865dbcf70d674dfd0bc60afe3acd942d75f
parent6e61611091c9446c62eb88c2257d5f43ad396fc2
re PR debug/54410 (doubled DW_TAG_template_type_param)

PR c++/54410
* dwarf2out.c (gen_struct_or_union_type_die): Always schedule template
parameters the first time.
(gen_scheduled_generic_parms_dies): Check completeness here.

From-SVN: r195613
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/g++.dg/debug/dwarf2/template-params-11.C [new file with mode: 0644]