re PR tree-optimization/42398 (internal compiler error: in sra_modify_expr, at tree...
authorMartin Jambor <mjambor@suse.cz>
Mon, 4 Jan 2010 18:25:14 +0000 (19:25 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Mon, 4 Jan 2010 18:25:14 +0000 (19:25 +0100)
commitcaee6ca1dc88b8b2c819b9ff0ee023911cb7aeff
tree2bd5e799a71fd4bad1be6baf56c1c08859e98e2e
parent438789ffe3864516f7b30b532894b2e64f016165
re PR tree-optimization/42398 (internal compiler error: in sra_modify_expr, at tree-sra.c:2175)

2010-01-04  Martin Jambor  <mjambor@suse.cz>

PR tree-optimization/42398
* tree-sra.c (struct access): Removed flag grp_different_types.
(dump_access): Do not dump the removed flag.
(sort_and_splice_var_accesses): Do not set the removed flag.
(sra_modify_expr): Check for type compatibility directly.

* testsuite/gcc.c-torture/compile/pr42398.c: New test.

From-SVN: r155631
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr42398.c [new file with mode: 0644]
gcc/tree-sra.c