aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-11-13 21:50:14 +0100
committerMartin Liska <mliska@suse.cz>2022-11-14 09:35:02 +0100
commit1d6e27dbe21187ad6543c21c145eb3b925978b6e (patch)
treeb30f2161bfe87c0b7ade3199782ee1ce070dbf6b /gcc
parentcf1457e24e0c172016551317d4330067f03c9a55 (diff)
downloadgcc-1d6e27dbe21187ad6543c21c145eb3b925978b6e.zip
gcc-1d6e27dbe21187ad6543c21c145eb3b925978b6e.tar.gz
gcc-1d6e27dbe21187ad6543c21c145eb3b925978b6e.tar.bz2
Partially revert 59a63247992eb13153b82c4902aadf111460eac2.
gcc/fortran/ChangeLog: * doc/gfortran/naming-and-argument-passing-conventions.rst: Revert.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst b/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst
index fa999fa..4baaee9 100644
--- a/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst
+++ b/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst
@@ -142,7 +142,8 @@ is used for dummy arguments; with ``VALUE``, those variables are
passed by value.
For ``OPTIONAL`` dummy arguments, an absent argument is denoted
-by a NULL pointer, except for scalar dummy arguments of intrinsic type
+by a NULL pointer, except for scalar dummy arguments of type
+``INTEGER``, ``LOGICAL``, ``REAL`` and ``COMPLEX``
which have the ``VALUE`` attribute. For those, a hidden Boolean
argument (``logical(kind=C_bool),value``) is used to indicate
whether the argument is present.