gcc/libgfortran
Jerry DeLisle 2ea7440786 re PR libfortran/33985 (access="stream",form="unformatted" doesn't buffer)
2007-12-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
	    Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR libfortran/33985
	* io/transfer.c (read_block, read_block_direct, write_block, write_buf):
	Don't seek if file position is already there for STREAM I/O.
	(finalize_transfer): For STREAM I/O don't flush unless the file position
	has moved past the start position before the transfer.

Co-Authored-By: Thomas Koenig <tkoenig@gcc.gnu.org>

From-SVN: r130574
2007-12-02 23:17:16 +00:00
..
config fpu-387.h: Include cpuid.h. 2007-09-07 11:34:36 +02:00
generated
intrinsics stat.c (stat_i4_sub_0, [...]): Mark parameter with unused attribute. 2007-12-01 21:16:26 +00:00
io re PR libfortran/33985 (access="stream",form="unformatted" doesn't buffer) 2007-12-02 23:17:16 +00:00
m4
runtime re PR fortran/33795 (Environment variable GFORTRAN_UNBUFFERED_<number> not working) 2007-10-19 04:10:58 +00:00
acinclude.m4 acinclude.m4 (LIBGFOR_TARGET_ILP32): Remove test. 2007-09-20 22:43:39 +00:00
aclocal.m4
c99_protos.h re PR libfortran/33583 (FAIL: gfortran.dg/gamma_1.f90) 2007-11-16 22:31:28 +00:00
ChangeLog re PR libfortran/33985 (access="stream",form="unformatted" doesn't buffer) 2007-12-02 23:17:16 +00:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
config.h.in re PR libfortran/33583 (FAIL: gfortran.dg/gamma_1.f90) 2007-11-16 22:31:28 +00:00
configure re PR libfortran/33583 (FAIL: gfortran.dg/gamma_1.f90) 2007-11-16 22:31:28 +00:00
configure.ac re PR libfortran/33583 (FAIL: gfortran.dg/gamma_1.f90) 2007-11-16 22:31:28 +00:00
configure.host
fmain.c
gfortran.map re PR libfortran/33583 (FAIL: gfortran.dg/gamma_1.f90) 2007-11-30 04:14:01 +00:00
libgfortran.h libgfortran.h (GFC_REAL_*_HUGE, [...]): Remove. 2007-10-25 23:32:07 +00:00
libtool-version
Makefile.am re PR libfortran/31546 (add --enable-intermodule) 2007-09-21 19:49:34 +00:00
Makefile.in re PR libfortran/31546 (add --enable-intermodule) 2007-09-21 19:49:34 +00:00
mk-kinds-h.sh * mk-kinds-h.sh: Change sed syntax. 2007-11-08 19:17:19 +00:00
mk-sik-inc.sh
mk-srk-inc.sh