]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Deprecate the gfc-internal-format flag.
authorBruno Haible <bruno@clisp.org>
Thu, 19 Jun 2025 11:36:10 +0000 (13:36 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 19 Jun 2025 11:36:10 +0000 (13:36 +0200)
* gettext-tools/src/format-gfc-internal.c: Update comment.
* gettext-tools/doc/gettext.texi (PO Files): Mark gfc-internal-format as
deprecated.
(gfc-internal-format): Mention "up to GCC 14".

gettext-tools/doc/gettext.texi
gettext-tools/src/format-gfc-internal.c

index ec09e5ef309e491981397c56618e56b4bee17bdc..90e5c2f978c6d361c6e3c04948577d608814f663 100644 (file)
@@ -1829,7 +1829,9 @@ Likewise for the GCC sources, see @ref{gcc-internal-format}.
 @kwindex gfc-internal-format@r{ flag}
 @itemx no-gfc-internal-format
 @kwindex no-gfc-internal-format@r{ flag}
-Likewise for the GNU Fortran Compiler sources, see @ref{gfc-internal-format}.
+Likewise for the GNU Fortran Compiler sources up to GCC 14.x,
+see @ref{gfc-internal-format}.
+These flags are deprecated.
 
 @item ycp-format
 @kwindex ycp-format@r{ flag}
@@ -10466,7 +10468,8 @@ various other types of compiler-internal objects,
 @subsection GFC internal Format Strings
 
 These format strings are used inside the GNU Fortran Compiler sources,
-that is, the Fortran frontend in the GCC sources.  In such a format
+that is, the Fortran frontend in the GCC sources, up to GCC 14.x.
+In such a format
 string, a directive starts with @samp{%} and is finished by a
 specifier: @samp{%} denotes a literal percent sign, @samp{C} denotes the
 current source location, @samp{L} denotes a source location, @samp{c}
index ebb1ab7a4ce1de747111ffaa71ffa596236068f4..b46602c6f84fd877f2ba061274cbea044396ac3d 100644 (file)
 
    When numbered argument specifications are used, specifying the Nth argument
    requires that all the leading arguments, from the first to the (N-1)th, are
-   specified in the format string.  */
+   specified in the format string.
+
+   These gfc-internal format strings were removed from GCC on 2024-10-11 (for
+   GCC 15.1.0).  */
 
 enum format_arg_type
 {