Fortran: fix issue with I/O of array pointer [PR107968]

	PR fortran/107968

gcc/fortran/ChangeLog:

	* trans-io.cc (gfc_trans_transfer): Also scalarize I/O of section
	of an array pointer.

gcc/testsuite/ChangeLog:

	* gfortran.dg/implied_do_io_9.f90: New test.
2 files changed