]> git.ipfire.org Git - thirdparty/gcc.git/blob
2f7a6dc2ebb402d0a29f448c3c2bf15d943d9ccd
[thirdparty/gcc.git] /
1 ..
2 Copyright 1988-2022 Free Software Foundation, Inc.
3 This is part of the GCC manual.
4 For copying conditions, see the copyright.rst file.
5
6 .. index:: open, action
7
8 .. _files-opened-without-an-explicit-action=-specifier:
9
10 Files opened without an explicit ACTION= specifier
11 **************************************************
12
13 The Fortran standard says that if an ``OPEN`` statement is executed
14 without an explicit ``ACTION=`` specifier, the default value is
15 processor dependent. GNU Fortran behaves as follows:
16
17 * Attempt to open the file with ``ACTION='READWRITE'``
18
19 * If that fails, try to open with ``ACTION='READ'``
20
21 * If that fails, try to open with ``ACTION='WRITE'``
22
23 * If that fails, generate an error