]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/38718 (some simplifiers for elemental intrinsics missing; required...
authorDaniel Franke <franke.daniel@gmail.com>
Sun, 4 Jan 2009 16:05:42 +0000 (11:05 -0500)
committerDaniel Franke <dfranke@gcc.gnu.org>
Sun, 4 Jan 2009 16:05:42 +0000 (11:05 -0500)
commit8f2b565d54b4bbf8e1a8e70f1e9bcf660e1cdc5d
treea37f556324cdc52a56eec35e04b25d6e91d8d39b
parentfea0568fd39fa2582802b29ae3f770cd1b1f70df
re PR fortran/38718 (some simplifiers for elemental intrinsics missing; required for init expressions)

gcc/fortran:
2009-01-04  Daniel Franke  <franke.daniel@gmail.com>

        PR fortran/38718
        * simplify.c (gfc_simplify_merge): New.
        * intrinsic.h (gfc_simplify_merge): New prototype.
        * intrinsic.c (add_functions): Added simplification for MERGE.

gcc/testsuite:
2009-01-04  Daniel Franke  <franke.daniel@gmail.com>

        PR fortran/38718
        * gfortran.dg/merge_init_expr.f90: New.

From-SVN: r143053
gcc/fortran/ChangeLog
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/fortran/simplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/merge_init_expr.f90 [new file with mode: 0644]