This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r253508 - in /trunk/gcc/fortran: ChangeLog gfor...
- From: tkoenig at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 07 Oct 2017 11:43:58 -0000
- Subject: r253508 - in /trunk/gcc/fortran: ChangeLog gfor...
Author: tkoenig
Date: Sat Oct 7 11:43:58 2017
New Revision: 253508
URL: https://gcc.gnu.org/viewcvs?rev=253508&root=gcc&view=rev
Log:
2017-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
* gfortran.h (async_io_dt): Add external reference.
* io.c (async_io_dt): Add variable.
(compare_to_allowed_values): Add prototyte. Add optional argument
num. If present, set it to the number of the entry that was
matched.
(check_io_constraints): If this is for an asynchronous I/O
statement, set async_io_dt and set the asynchronous flag for
a SIZE tag.
* resolve.c (resolve_transfer): If async_io_dt is set, set
the asynchronous flag on the variable.
(resolve_fl_namelist): If async_io_dt is set, set the asynchronous
flag on all elements of the namelist.
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/gfortran.h
trunk/gcc/fortran/io.c
trunk/gcc/fortran/resolve.c