]> git.ipfire.org Git - thirdparty/gcc.git/commit
2017-05-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 May 2017 20:00:53 +0000 (20:00 +0000)
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 May 2017 20:00:53 +0000 (20:00 +0000)
commitbf8130ff48c34a9c27e8aa2451f92400d5d8f492
treeb40f0a0c6475948a0e90c6eee1fc57231eab7fbe
parent002b4762f0b94c48b4997f5341a69ea1c625408a
2017-05-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

Backport from trunk
PR libgfortran/80727
* transfer.c (read_sf_internal): Remove bogus code to detect EOR.
(read_block_form): For internal units, generate EOR if no more
bytes left in unit and we are trying to read with ADVANCE='NO'.

* gfortran.dg/read_3.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@248167 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/read_3.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/io/transfer.c