]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/45636 (Failed to fold simple Fortran string)
authorJakub Jelinek <jakub@redhat.com>
Tue, 12 Oct 2010 22:01:04 +0000 (00:01 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 12 Oct 2010 22:01:04 +0000 (00:01 +0200)
commitf46842422035db1b85c4aaa550dc811110ac937d
tree561536f5b3538b7ed56ec2e252ebba1d0fe89ecc
parentad9eef11dfc362261d3de4231eab7eac352d7f9f
re PR fortran/45636 (Failed to fold simple Fortran string)

PR fortran/45636
* tree-ssa-forwprop.c: Include expr.h.
(constant_pointer_difference, simplify_builtin_call): New functions.
(tree_ssa_forward_propagate_single_use_vars): Call
simplify_builtin_call on builtin calls.

* gcc.c-torture/execute/pr45636.c: New test.
* gfortran.dg/pr45636.f90: New test.

From-SVN: r165401
gcc/ChangeLog
gcc/Makefile.in
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr45636.c [new file with mode: 0644]
gcc/testsuite/gfortran.dg/pr45636.f90 [new file with mode: 0644]
gcc/tree-ssa-forwprop.c