https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122707
Bug ID: 122707
Summary: function_class is referenced from
TARGET_LIBC_HAS_FUNCTION but not documented
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Keywords: documentation, internal-improvement
Severity: enhancement
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
https://gcc.gnu.org/onlinedocs/gccint/Library-Calls.html#index-TARGET_005fLIBC_005fHAS_005fFUNCTION
Takes about function_class but does not list what they are in the
documentation.
I got a report from someone it was hard finding the documentation for this hook
in the first place and even how to use it.
They mentioned they had to debug the frontend to see this hook being used to
understand what was missing.
Note this bug report is only for the second part of issue of the documentation
of the arguments types more.
I will handle the first part separately because I think the hooks documentation
needs an overhaul, well and I suspect the person didnt know about the internals
manual too which is a totally different issue which I think will be fixed by
the gcc0x0 wiki pages.