https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42270

--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Sandra Loosemore <san...@gcc.gnu.org>:

https://gcc.gnu.org/g:35e0f112a487b38d4d3e8eec101a9e0b33a1016b

commit r15-9043-g35e0f112a487b38d4d3e8eec101a9e0b33a1016b
Author: Sandra Loosemore <sloosem...@baylibre.com>
Date:   Wed Mar 26 04:16:24 2025 +0000

    Doc: Break up and rearrange the "other builtins" section [PR42270]

    This is part of an incremental effort to make the chapter on GCC
    extensions better organized by grouping/rearranging sections by topic.

    The "Other Builtins" section had become a catch-all for all sorts of
    things with very little organization or attempt to differentiate between
    important information (e.g., GCC treats a gazillion library functions as
    builtins by default) from obscure builtins provided primarily as internal
    interfaces.  I've split it up into various pieces and attempted to move
    the more important or useful-to-users documentation earlier in the chapter.
    What's left of the section is still a jumbled mess...  but at least it's a
    smaller jumbled mess.

    gcc/ChangeLog
            PR other/42270
            * doc/extend.texi (Built-in Functions): Incorporate some text
            formerly in "Other Builtins" into the introduction.  Adjust
            menu for new sections.
            (Library Builtins): New section, split from "Other Builtins".
            (Numeric Builtins): Likewise.
            (Stack Allocation): Likewise.
            (Constructing Calls): Move __builtin_call_with_static_chain here.
            (Object Size Checking): Minor copy-editing.
            (Other Builtins): Move text to new sections listed above.  Delete
            duplicate docs for object-size checking builtins.
            * doc/invoke.texi (C dialect options): Update @xref for
-fno-builtin.

Reply via email to