[Bug fortran/26769] TRANSPOSE() requires _gfortran_transpose_i10 for REAL(10) arrays

tkoenig at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun Apr 16 21:15:00 GMT 2006



------- Comment #7 from tkoenig at gcc dot gnu dot org  2006-04-16 21:15 -------
Subject: Bug 26769

Author: tkoenig
Date: Sun Apr 16 21:15:36 2006
New Revision: 112989

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112989
Log:
2006-04-16  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * iresolve.c (gfc_resolve_reshape):  Remove doubling of
        kind for complex. For real(kind=10), call reshape_r10.
        (gfc_resolve_transpose):  For real(kind=10), call
        transpose_r10.

2006-04-16  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * Makefile.am:  Add transpose_r10.c and reshape_r10.c.
        * aclocal.m4:  Regenerate using aclocal 1.9.3.
        * Makefile.in:  Regenerate using automake 1.9.3.
        * m4/iparm.m4 (rtype_ccode):  If rtype_letter is `i',
        evaluate to rtype_kind, otherwise to rtype_code.
        * generated/transpose_r10.c:  Add.
        * generated/reshape_r10.c:  Add.

2006-04-16  Thomas Koenig  <Thomas.Koenig@online.de>

        PR fortran/26769
        * gfortran.dg/transpose_reshape_r10.f90:  New test case.


Added:
    branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/transpose_reshape_r10.f90
    branches/gcc-4_1-branch/libgfortran/generated/reshape_r10.c
    branches/gcc-4_1-branch/libgfortran/generated/transpose_r10.c
Modified:
    branches/gcc-4_1-branch/gcc/fortran/ChangeLog
    branches/gcc-4_1-branch/gcc/fortran/iresolve.c
    branches/gcc-4_1-branch/gcc/testsuite/ChangeLog
    branches/gcc-4_1-branch/libgfortran/ChangeLog
    branches/gcc-4_1-branch/libgfortran/Makefile.am
    branches/gcc-4_1-branch/libgfortran/Makefile.in
    branches/gcc-4_1-branch/libgfortran/aclocal.m4
    branches/gcc-4_1-branch/libgfortran/m4/iparm.m4


-- 


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



More information about the Gcc-bugs mailing list