This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/25829] [F2003] Asynchronous IO support
- From: "jvdelisle at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Apr 2009 15:26:33 -0000
- Subject: [Bug fortran/25829] [F2003] Asynchronous IO support
- References: <bug-25829-11659@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #12 from jvdelisle at gcc dot gnu dot org 2009-04-11 15:26 -------
gfortran currently accepts asynchronous I/O syntax. The F2003 standard permits
the implementation to actually do synchronous I/O. gfortran run time library
does not actually perform I/O asynchronously, but does so synchronously.
To implement this we need to develop the underlying scheme with the unit and
DTP structures, develop config magic to identify targets that actually have
support for asynchronous I/O, write the code that keeps track of the I/O calls,
there status and completion, and address the threading concerns.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25829