2018-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
commit2f4879251e92b9ef667c20764e450969a9cdb039
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Aug 2018 21:29:49 +0000 (22 21:29 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Aug 2018 21:29:49 +0000 (22 21:29 +0000)
treeb91d1a612866680c53415ca99b53c32ffcde9d8b
parentf3dd725506a681383fded7a3e0f12d6b29e275b9
2018-08-22  Thomas Koenig  <tkoenig@gcc.gnu.org>

* gfortran.texi: Mention that asynchronous I/O does
not work on systems which lack condition variables, such
as AIX.

2018-08-22  Thomas Koenig  <tkoenig@gcc.gnu.org>

* async.h: Set ASYNC_IO to zero if _AIX is defined.
(struct adv_cond): If ASYNC_IO is zero, the struct has no members.
(async_unit): If ASYNC_IO is zero, remove unneeded members.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263788 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/gfortran.texi
libgfortran/ChangeLog
libgfortran/io/async.h