]> git.ipfire.org Git - thirdparty/gcc.git/commit - libgfortran/generated/reshape_c4.c
re PR libfortran/21127 (reshape of complex broken)
authorThomas Koenig <Thomas.Koenig@online.de>
Wed, 18 May 2005 20:24:32 +0000 (20:24 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Wed, 18 May 2005 20:24:32 +0000 (20:24 +0000)
commit8f4dc7afb1a6f80c8e16d442ed025c003cf25f3d
treea66bc7623de0b253a4f3ae529a58a4948e04f604
parent565d8a378f62e7c46273908cbd370873a218808b
re PR libfortran/21127 (reshape of complex broken)

2005-05-18  Thomas Koenig  <Thomas.Koenig@online.de>

        PR libfortran/21127
        * Makefile.am:  Add generated/reshape_c4.c and
        generated/reshape_c8.c.
        * Makefile.in:  Regenerated.
        * m4/iparm.m4:  Define rtype_ccode to be c4 or c8 for
        complex types, 4 or 8 otherwise.
        * m4/reshape.m4:  Use rtype_ccode instead of rtype_kind
        in function name.
        * generated/reshape_c4.c: New file.
        * generated/reshape_c8.c: New file.

2005-05-18  Thomas Koenig  <Thomas.Koenig@online.de>

        PR libfortran/21127
        * fortran/iresolve.c (gfc_resolve_reshape): Add
        gfc_type_letter (BT_COMPLEX) for complex to
        to resolved function name.

2005-05-18  Thomas Koenig  <Thomas.Koenig@online.de>

        PR libfortran/21127
        * gfortran.dg/reshape-complex.f90:  New test.

From-SVN: r99925
gcc/fortran/ChangeLog
gcc/fortran/iresolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/reshape-complex.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/generated/reshape_c4.c [new file with mode: 0644]
libgfortran/generated/reshape_c8.c [new file with mode: 0644]
libgfortran/m4/iparm.m4
libgfortran/m4/reshape.m4