r125099 - in /trunk/libgfortran: ChangeLog io/u...
jb@gcc.gnu.org
jb@gcc.gnu.org
Sat May 26 20:50:00 GMT 2007
Author: jb
Date: Sat May 26 20:50:21 2007
New Revision: 125099
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125099
Log:
2007-05-26 Janne Blomqvist <jb@gcc.gnu.org>
* io/unix.c (unix_stream): Rearrange struct members, remove
small_buffer.
(int_stream): New struct.
(fd_alloc): Always use existing buffer, never reallocate.
(fd_sfree): Remove check for buffer != small_buffer.
(fd_close): Likewise.
(mem_alloc_r_at): Change to use int_stream.
(mem_alloc_w_at): Likewise.
(mem_read): Likewise.
(mem_write): Likewise.
(mem_set): Likewise.
(mem_truncate): Likewise.
(mem_close): Likewise.
(mem_sfree): Likewise.
(empty_internal_buffer): Likewise.
(open_internal): Likewise.
Modified:
trunk/libgfortran/ChangeLog
trunk/libgfortran/io/unix.c
More information about the Gcc-cvs
mailing list