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
