diff options
author | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2007-04-01 17:32:20 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2007-04-01 17:32:20 +0000 |
commit | 08f9246a4574b9882c67bc64fabc69817142948f (patch) | |
tree | 33215bd612d3c257ba2f81ab28d1449710cbb577 /libgfortran/ChangeLog | |
parent | 201c811d49e228c5e88f1e794f05d145b50e9128 (diff) | |
download | gcc-08f9246a4574b9882c67bc64fabc69817142948f.zip gcc-08f9246a4574b9882c67bc64fabc69817142948f.tar.gz gcc-08f9246a4574b9882c67bc64fabc69817142948f.tar.bz2 |
re PR libfortran/31052 ([4.2 only] Bad IOSTAT values when readings NAMELISTs past EOF)
2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libgfortran/31052
* io/open.c (test_endfile): Delete this function.
(edit_modes): Delete call to test_endfile.
(new_unit): Likewise.
* io/io.h: Delete prototype for test_endfile.
* io/transfer.c (next_record_r): Remove use of test_endfile.
(st_read): Add test for end file condition and adjust status.
From-SVN: r123403
Diffstat (limited to 'libgfortran/ChangeLog')
-rw-r--r-- | libgfortran/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 761e5b9..d360b6c 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,5 +1,15 @@ 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> + PR libgfortran/31052 + * io/open.c (test_endfile): Delete this function. + (edit_modes): Delete call to test_endfile. + (new_unit): Likewise. + * io/io.h: Delete prototype for test_endfile. + * io/transfer.c (next_record_r): Remove use of test_endfile. + (st_read): Add test for end file condition and adjust status. + +2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> + PR libgfortran/31366 * io/transfer.c (read_block_direct): Do not generate error when reading past EOF on a short record that is less than the RECL= specified. |