https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45689

--- Comment #18 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
Author: tkoenig
Date: Thu Jan  4 21:04:23 2018
New Revision: 256265

URL: https://gcc.gnu.org/viewcvs?rev=256265&root=gcc&view=rev
Log:
2018-01-04  Thomas Koenig  <tkoe...@gcc.gnu.org>

        PR fortran/83683
        PR fortran/45689
        * check.c (gfc_check_eoshift): Check for string length and
        for conformance of boundary.
        * intrinsic.c (add_functions): Add gfc_simplify_eoshift.
        * intrinsic.h: Add prototype for gfc_simplify_eoshift.
        * simplify.c (gfc_simplify_eoshift): New function.

2018-01-04  Thomas Koenig  <tkoe...@gcc.gnu.org>

        PR fortran/83683
        PR fortran/45689
        * gfortran.dg/eoshift_8.f90: New test.
        * gfortran.dg/simplify_eoshift_1.f90: New test.


Added:
    trunk/gcc/testsuite/gfortran.dg/eoshift_8.f90
    trunk/gcc/testsuite/gfortran.dg/simplify_eoshift_1.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/check.c
    trunk/gcc/fortran/intrinsic.c
    trunk/gcc/fortran/intrinsic.h
    trunk/gcc/fortran/simplify.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to