PR 50016 Slow I/O on MingW due to _commit
authorJanne Blomqvist <jb@gcc.gnu.org>
Wed, 9 Nov 2011 15:46:15 +0000 (17:46 +0200)
committerJanne Blomqvist <jb@gcc.gnu.org>
Wed, 9 Nov 2011 15:46:15 +0000 (17:46 +0200)
commited10039e8bd1f3a2887429aaa7943a4f7257ee54
tree4142f4ba491843be305a43bdb525fc03d316eb91
parent26833b3de72bba8da5516e47a2da4fe73f5d1478
PR 50016 Slow I/O on MingW due to _commit

frontend ChangeLog:

2011-11-09  Janne Blomqvist  <jb@gcc.gnu.org>

PR libfortran/50016
* gfortran.texi (Data consistency and durability): New section.

testsuite ChangeLog:

2011-11-09  Janne Blomqvist  <jb@gcc.gnu.org>

PR libfortran/50016
* gfortran.dg/inquire_size.f90: Don't flush the unit.

libgfortran ChangeLog:

2011-11-09  Janne Blomqvist  <jb@gcc.gnu.org>

PR libfortran/50016
* io/inquire.c (inquire_via_unit): Flush the unit and use ssize.
* io/unix.c (buf_flush): Don't call _commit.

From-SVN: r181207
gcc/fortran/ChangeLog
gcc/fortran/gfortran.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/inquire_size.f90
libgfortran/ChangeLog
libgfortran/io/inquire.c
libgfortran/io/unix.c