aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/ChangeLog
diff options
context:
space:
mode:
authorJerry DeLisle <jvdelisle@gcc.gnu.org>2007-04-01 17:32:20 +0000
committerJerry DeLisle <jvdelisle@gcc.gnu.org>2007-04-01 17:32:20 +0000
commit08f9246a4574b9882c67bc64fabc69817142948f (patch)
tree33215bd612d3c257ba2f81ab28d1449710cbb577 /libgfortran/ChangeLog
parent201c811d49e228c5e88f1e794f05d145b50e9128 (diff)
downloadgcc-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/ChangeLog10
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.