gcc/libgfortran/io
Janne Blomqvist 8947fd62fa Part 1.1 of PR25561.
2008-05-15  Janne Blomqvist  <jb@gcc.gnu.org>

	PR libfortran/25561
	* io/io.h (struct fbuf): Change pointer to position offset.
	* io/fbuf.c (fbuf_init): Reduce default size of buffer, ptr=>pos
	changes.
	(fbuf_reset): ptr=>pos changes.
	(fbuf_alloc): If the request doesn't fit, don't waste memory by
	keeping flushed bytes. ptr=>pos changes.
	(fbuf_flush): ptr=>pos changes.
	(fbuf_seek): Don't seek past the left tab limit, don't update active
	byte count.
	* io/open.c (new_unit): If RECL has been specified, used that as
	initial buffer size.

From-SVN: r135433
2008-05-16 20:42:44 +03:00
..
close.c re PR fortran/31675 (Fortran front-end and libgfortran should have a common header file) 2007-09-03 16:44:15 +00:00
fbuf.c Part 1.1 of PR25561. 2008-05-16 20:42:44 +03:00
file_pos.c Part 1 of PR 25561. 2008-05-15 18:53:34 +03:00
format.c PR fortran/25829 28655 2008-04-05 22:18:03 +00:00
inquire.c PR fortran/25829 28655 2008-04-07 22:05:52 +00:00
intrinsics.c minloc1.m4: Update copyright year and ajust headers order. 2007-08-31 14:01:34 +00:00
io.h Part 1.1 of PR25561. 2008-05-16 20:42:44 +03:00
list_read.c Part 1 of PR 25561. 2008-05-15 18:53:34 +03:00
lock.c minloc1.m4: Update copyright year and ajust headers order. 2007-08-31 14:01:34 +00:00
open.c Part 1.1 of PR25561. 2008-05-16 20:42:44 +03:00
read.c Part 1 of PR 25561. 2008-05-15 18:53:34 +03:00
size_from_kind.c minloc1.m4: Update copyright year and ajust headers order. 2007-08-31 14:01:34 +00:00
transfer.c Part 1 of PR25561, fix compile warnings forgotten in actual commit. 2008-05-15 19:32:00 +03:00
unit.c Part 1 of PR 25561. 2008-05-15 18:53:34 +03:00
unix.c Part 1 of PR 25561. 2008-05-15 18:53:34 +03:00
write_float.def PR fortran/25829 28655 2008-04-05 22:18:03 +00:00
write.c PR fortran/25829 28655 2008-04-07 22:05:52 +00:00