From: Martin Liska Date: Sun, 13 Nov 2022 20:50:14 +0000 (+0100) Subject: Partially revert 59a63247992eb13153b82c4902aadf111460eac2. X-Git-Tag: basepoints/gcc-14~3248 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1d6e27dbe21187ad6543c21c145eb3b925978b6e;p=thirdparty%2Fgcc.git Partially revert 59a63247992eb13153b82c4902aadf111460eac2. gcc/fortran/ChangeLog: * doc/gfortran/naming-and-argument-passing-conventions.rst: Revert. --- 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 fa999fac3553..4baaee9bfec7 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.