re PR middle-end/37284 (ICE on valid code with -fstrict-aliasing)
authorRichard Guenther <rguenther@suse.de>
Thu, 18 Sep 2008 12:52:31 +0000 (12:52 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 18 Sep 2008 12:52:31 +0000 (12:52 +0000)
commit3d9fbb9abd4785660983bc1d239f3f03e8dbc67c
tree61f41c90f3305be3ed3d3d0a98c933c45e676023
parent35f2d8efd6b2d344c2147f13b8757547afc8a604
re PR middle-end/37284 (ICE on valid code with -fstrict-aliasing)

2008-09-18  Richard Guenther  <rguenther@suse.de>

PR middle-end/37284
* tree-cfg.c (remove_useless_stmts_1): Remove
GIMPLE_CHANGE_DYNAMIC_TYPE if not optimizing.

* g++.dg/tree-ssa/pr37284.C: New testcase.

From-SVN: r140453
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr37284.C [new file with mode: 0644]
gcc/tree-cfg.c