]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/23714 (ICE in expand_assignment)
authorRichard Henderson <rth@redhat.com>
Sun, 16 Oct 2005 00:07:17 +0000 (17:07 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 16 Oct 2005 00:07:17 +0000 (17:07 -0700)
commit1e188d1e13003433b2efd794a0ae53749dc19d0c
treece736adf1e7d1ab6bdbe217c3eed0c23288c5e0e
parent48c410a254046d839bec7337831d6f21394fe12c
re PR middle-end/23714 (ICE in expand_assignment)

        PR 23714
        * builtins.c (expand_builtin_trap): Export.
        * expr.h (expand_builtin_trap): Declare.
        * expr.c (expand_assignment): Emit a trap for integral offsets
        from registers that weren't reduced to bitpos.

        * tree-cfg.c (mark_array_ref_addressable_1): Remove.
        (mark_array_ref_addressable): Remove.
        * tree-flow.h (mark_array_ref_addressable): Remove.
        * tree-optimize.c (execute_cleanup_cfg_post_optimizing): Don't call it.

From-SVN: r105449
gcc/ChangeLog
gcc/builtins.c
gcc/expr.c
gcc/expr.h
gcc/tree-cfg.c
gcc/tree-flow.h
gcc/tree-optimize.c