re PR middle-end/38200 (internal compiler error: in find_func_aliases, at tree-ssa...
authorJakub Jelinek <jakub@redhat.com>
Fri, 21 Nov 2008 21:59:33 +0000 (22:59 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 21 Nov 2008 21:59:33 +0000 (22:59 +0100)
commit88e091c3372048f6c3b3d41cbfedf422b5496808
treec0dad29bcfb209c5ed0c46b8e8b2cc20e4bdba85
parent0e51e769b52cb4c91339a0eef5fa6a70c0ee2dde
re PR middle-end/38200 (internal compiler error: in find_func_aliases, at tree-ssa-structalias.c:3905)

PR middle-end/38200
* tree-ssa-forwprop.c (forward_propagate_addr_expr_1): Only
propagate x = &a into *x = b if conversion from b to a's type is
useless.

* gcc.dg/pr38200.c: New test.

From-SVN: r142100
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr38200.c [new file with mode: 0644]
gcc/tree-ssa-forwprop.c