2004-09-16 Victor Leikehman <lei@il.ibm.com>
commit3273c3611d1b6464a6aaed371a0798100b0e0cfa
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Sep 2004 13:29:56 +0000 (16 13:29 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Sep 2004 13:29:56 +0000 (16 13:29 +0000)
tree6ff5388b721d22d994d75b37cf701f76cfea4d5a
parentd58033888765c8fb554a8e721fde922e19bec3f8
2004-09-16  Victor Leikehman  <lei@il.ibm.com>

PR/15364
* trans-io.c (transfer_array_component): New function.
(transfer_expr): For array fields, call transfer_array_component.
testsuite/
* gfortran.dg/der_array_io_1.f90: New test.
* gfortran.dg/der_array_io_2.f90: New test.
* gfortran.dg/der_array_io_3.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87596 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-io.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/der_array_io_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/der_array_io_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/der_array_io_3.f90 [new file with mode: 0644]