re PR debug/52260 (ICE in clone_tree_hash, at dwarf2out.c:7424)
authorJakub Jelinek <jakub@redhat.com>
Thu, 16 Feb 2012 08:47:24 +0000 (09:47 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 16 Feb 2012 08:47:24 +0000 (09:47 +0100)
commit04c937f581e817069fa8f8c8e724097057b08c43
treef80241d2381632dfc058bee12ceb23fe8b4a85ce
parentcebb46984746605c39eaefa3d9022b4b1a4e7c42
re PR debug/52260 (ICE in clone_tree_hash, at dwarf2out.c:7424)

PR debug/52260
* dwarf2out.c (copy_decls_walk): Fill in *slot before traversing
children with clone_tree_hash, not after it.

* g++.dg/debug/dwarf2/pr52260.C: New test.

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