trans-io.c (transfer_array_component): New function.
authorVictor Leikehman <lei@il.ibm.com>
Thu, 16 Sep 2004 13:29:56 +0000 (13:29 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Thu, 16 Sep 2004 13:29:56 +0000 (13:29 +0000)
commitd2ccf6aa09c93ba71973e8c93ef90c6f4d688ccd
tree6ff5388b721d22d994d75b37cf701f76cfea4d5a
parentde787a96875989204a8776400dd7b96269bc7823
trans-io.c (transfer_array_component): New function.

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.

From-SVN: r87596
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]