re PR middle-end/23714 (ICE in expand_assignment)
authorRichard Henderson <rth@redhat.com>
Thu, 6 Oct 2005 00:02:57 +0000 (17:02 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 6 Oct 2005 00:02:57 +0000 (17:02 -0700)
commitbf7e247271fe1ae00a94d1d4ba8e26db9767d5cb
tree0593d45ae4e083fc9bb38c628fa8114d59031624
parentc54c1b2b52cb2cc41b2b5aa88d83c16f3833428b
re PR middle-end/23714 (ICE in expand_assignment)

        PR 23714
        * tree-cfg.c (mark_array_ref_addressable_1): New.
        (mark_array_ref_addressable): New.
        * tree-flow.h (mark_array_ref_addressable): Declare.
        * tree-optimize.c (execute_cleanup_cfg_post_optimizing): Use it.

From-SVN: r105022
gcc/ChangeLog
gcc/testsuite/g++.dg/opt/pr23714.C [new file with mode: 0644]
gcc/tree-cfg.c
gcc/tree-flow.h
gcc/tree-optimize.c