OSDN Git Service

2010-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Mar 2010 14:41:17 +0000 (14:41 +0000)
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Mar 2010 14:41:17 +0000 (14:41 +0000)
commit4cc5bde53ae4fc2a8fd82663ec5fde84ba514360
tree1618576efa6cabe6dfe75dbdbe9586fc3f6b7482
parenta58134859c13f032555f51b9b5bd9b81ce82ca28
2010-03-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR libfortran/43265
* io/read.c: Include fbuf.h and unix.h to enable lower level I/O for
read_x. (read_x): Replace the use of read_sf with equivalent lower level
I/O, eliminating unneeded code and handling EOF and EOR conditions.
* io/io.h: Revise prototype for read_sf.
* io/transfer.c (read_sf): Delete no_error parameter and all uses of it.
(read_block_form): Likewise.
(next_record_r): Delete wrong code call to hit_eof.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157310 138bc75d-0d04-0410-961f-82ee72b054a4
libgfortran/ChangeLog
libgfortran/io/io.h
libgfortran/io/read.c
libgfortran/io/transfer.c