2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
commit56ce4f1a54b78117247c41cc8e5f3a0322355653
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Mar 2006 21:15:48 +0000 (25 21:15 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Mar 2006 21:15:48 +0000 (25 21:15 +0000)
treeecdfff8b892396495441f76b77c91589555fd96d
parent604eef2cbd1a1c2dd2b268b3f5e4eedeb70c3983
2006-03-25  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-03-25  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-03-25  Thomas Koenig  <Thomas.Koenig@online.de>

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112381 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/iresolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/transpose_reshape_r10.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/Makefile.am
libgfortran/Makefile.in
libgfortran/aclocal.m4
libgfortran/generated/reshape_r10.c [new file with mode: 0644]
libgfortran/generated/transpose_r10.c [new file with mode: 0644]
libgfortran/m4/iparm.m4