]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR debug/51564 (ICE in force_type_die, at dwarf2out.c:19288)
authorRichard Guenther <rguenther@suse.de>
Thu, 15 Dec 2011 12:43:48 +0000 (12:43 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 15 Dec 2011 12:43:48 +0000 (12:43 +0000)
commitca814625c9cd6487a70ef1449941cfac575858e2
tree249267a930e988bb311aef32907111b08680325b
parentba986b7d2b9953fcdd47fc2b81ecbd992e04c519
re PR debug/51564 (ICE in force_type_die, at dwarf2out.c:19288)

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

PR lto/51564
* tree.h (REGISTER_DEFS_IN_THIS_STMT, NECESSARY,
STMT_IN_SSA_EDGE_WORKLIST): Remove no longer existing flag
uses documentation.
(TREE_ASM_WRITTEN): Update documentation to mention its use
on TYPE_DECLs from debug info generation.
* tree-streamer-out.c (pack_ts_base_value_fields): Stream
TREE_ASM_WRITTEN as always zero for TYPE_DECLs, similar to
all other types.

* g++.dg/lto/pr51564-1_0.C: New testcase.

From-SVN: r182367
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lto/pr51564-1_0.C [new file with mode: 0644]
gcc/tree-streamer-out.c
gcc/tree.h