http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50016
--- Comment #19 from Janne Blomqvist <jb at gcc dot gnu.org> 2011-11-09 15:46:20 UTC --- Author: jb Date: Wed Nov 9 15:46:15 2011 New Revision: 181207 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181207 Log: PR 50016 Slow I/O on MingW due to _commit frontend ChangeLog: 2011-11-09 Janne Blomqvist <j...@gcc.gnu.org> PR libfortran/50016 * gfortran.texi (Data consistency and durability): New section. testsuite ChangeLog: 2011-11-09 Janne Blomqvist <j...@gcc.gnu.org> PR libfortran/50016 * gfortran.dg/inquire_size.f90: Don't flush the unit. libgfortran ChangeLog: 2011-11-09 Janne Blomqvist <j...@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. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/gfortran.texi trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/inquire_size.f90 trunk/libgfortran/ChangeLog trunk/libgfortran/io/inquire.c trunk/libgfortran/io/unix.c