On 2/23/23 03:27, Arsen Arsenović via Gcc-patches wrote:
The @defbuiltin{,x} macros are convenience macros for the often-repeated
task of defining a built-in function in extend.texi.  Usage of this
macro should lead to a higher degree of consistency across pieces of
text written by different people, and provide a better reading
experience, as they prevent easy-to-make errors, like forgetting index
entries for these functions.

The documentlanguage omission was spotted by one of the people I asked
to "test drive" the updated manual, and so, it was added accordingly.

gcc/ChangeLog:

        * doc/gcc.texi: Set document language to en_US.
        (@copying): Wrap cover tests @quotation, move description of
        manual in.
        * doc/include/gcc-common.texi: Add @defbuiltin(x), @enddefbuiltin
        for defining built-in functions.
        * doc/extend.texi: Fix copyright notice comment, switch to using
        @defbuiltin for built-in function definitions.
        (Object Size Checking): Add subsubsection for formatted output
        function (printf et al.) checking.

This is OK, but I would like to see it split into two separate commits, one for the @defbuiltin parts and one for the other miscellaneous tweaks.

-Sandra

Reply via email to