re PR debug/51650 (LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building...
authorRichard Guenther <rguenther@suse.de>
Thu, 22 Dec 2011 15:28:24 +0000 (15:28 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 22 Dec 2011 15:28:24 +0000 (15:28 +0000)
commitd002ee3980834eab0898e678339679c82eeb409b
treef89b8ef39c0324fcc32c313ebc0387e24fd13bac
parentae2b9cb66258516dff711b22acf4d0dfdc4afcf9
re PR debug/51650 (LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul)

2011-12-22  Richard Guenther  <rguenther@suse.de>

PR lto/51650
* lto.c (uniquify_nodes): Register TYPE_DECLs with the
debuginfo machinery.

* g++.dg/lto/pr51650-1_0.C: New testcase.
* g++.dg/lto/pr51650-2_0.C: Likewise.

From-SVN: r182625
gcc/ChangeLog
gcc/lto/lto.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lto/pr51650-1_0.C [new file with mode: 0644]
gcc/testsuite/g++.dg/lto/pr51650-2_0.C [new file with mode: 0644]