------- Comment #4 from tkoenig at gcc dot gnu dot org  2008-07-21 10:06 -------
Subject: Bug 36773

Author: tkoenig
Date: Mon Jul 21 10:05:32 2008
New Revision: 138027

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138027
Log:
2008-07-21  Thomas Koenig  <[EMAIL PROTECTED]>

        PR libfortran/36773
        * intrinsics/cshift0.c (cshift0):  Return early if size of array
        is zero.
        * intrinsics/eoshift0.c (eoshift0):  Return early if size of
        return array is zero.
        * intrinsics/eoshift2.c (eoshift2):  Likewise.
        * m4/eoshift1.m4 (eoshift1):  Return early if size of array
        is zero.
        * m4/eoshift3.m4 (eoshift3):  Likewise.
        * m4/eoshift2.m4 (eoshift2):  Return early if size of return
        array is zero.
        * m4/eoshift4.m4 (eoshift2):  Return early if size of return
        array is zero.
        * generated/cshift1_16.c: Regenerated.
        * generated/cshift1_4.c: Regenerated.
        * generated/cshift1_8.c: Regenerated.
        * generated/eoshift1_16.c: Regenerated.
        * generated/eoshift1_4.c: Regenerated.
        * generated/eoshift1_8.c: Regenerated.
        * generated/eoshift3_16.c: Regenerated.
        * generated/eoshift3_4.c: Regenerated.
        * generated/eoshift3_8.c: Regenerated.

2008-07-21  Thomas Koenig  <[EMAIL PROTECTED]>

        PR libfortran/36773
        * gfortran.dg/zero_sized_5.f90:  New test case.


Added:
    trunk/gcc/testsuite/gfortran.dg/zero_sized_5.f90
Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/libgfortran/ChangeLog
    trunk/libgfortran/generated/cshift1_16.c
    trunk/libgfortran/generated/cshift1_4.c
    trunk/libgfortran/generated/cshift1_8.c
    trunk/libgfortran/generated/eoshift1_16.c
    trunk/libgfortran/generated/eoshift1_4.c
    trunk/libgfortran/generated/eoshift1_8.c
    trunk/libgfortran/generated/eoshift3_16.c
    trunk/libgfortran/generated/eoshift3_4.c
    trunk/libgfortran/generated/eoshift3_8.c
    trunk/libgfortran/intrinsics/cshift0.c
    trunk/libgfortran/intrinsics/eoshift0.c
    trunk/libgfortran/intrinsics/eoshift2.c
    trunk/libgfortran/m4/cshift1.m4
    trunk/libgfortran/m4/eoshift1.m4
    trunk/libgfortran/m4/eoshift3.m4


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36773

Reply via email to