re PR middle-end/42898 (volatile structures and compound literal initializers)
authorMartin Jambor <mjambor@suse.cz>
Mon, 8 Feb 2010 13:24:12 +0000 (14:24 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Mon, 8 Feb 2010 13:24:12 +0000 (14:24 +0100)
commitd35455249691b358fa92ecc17ea6ea9bed82164c
tree4b118e719920a8763f8b1ffc6037f784aa206126
parent5d3579c539106f4a7fc5888de84bd19b42d6c7df
re PR middle-end/42898 (volatile structures and compound literal initializers)

2010-02-08  Martin Jambor  <mjambor@suse.cz>

PR middle-end/42898
* tree-sra.c (build_accesses_from_assign): Do not mark in
should_scalarize_away_bitmap if stmt has volatile ops.
(sra_modify_assign): Do not process assigns piecemeal if if stmt
has volatile ops.

From-SVN: r156599
gcc/ChangeLog
gcc/tree-sra.c