* tree-sra.c (struct sra_walk_fns): Revert 2004-07-05 change.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Jul 2004 23:02:22 +0000 (23:02 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Jul 2004 23:02:22 +0000 (23:02 +0000)
commitfa6d6d2742f90fa998dac2bd9d62e3c437ab1699
tree1fe59d68f9cc5104992d35d4d89541f6013917aa
parent036dda9d8a227709245bb5601f62824c26016945
     * tree-sra.c (struct sra_walk_fns): Revert 2004-07-05 change.
        (sra_walk_modify_expr, scan_init): Likewise.
        (generate_element_zero): Check visited before scanning children.
        (generate_element_init): Set visited on error.
        (scalarize_init): Handle generate_element_init failure similar
        to use_block_copy.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84177 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-sra.c