On 7/12/26 23:45, Andrea Pinski wrote:
On Sun, Jul 12, 2026 at 8:52 PM Sandra Loosemore <[email protected]> wrote:Arsen spotted that the introductory paragraph for the -fdeps-* options appeared under -fpermitted-flt-eval-methods because of the way @table elements are formatted. I've rearranged the text to fix that. I also added a reference for -fdeps-format and tried to clarify what useful values for -fdeps-target=@var{file} are. This group of options was also missing entries in the Option Summary, and finally the options in this section are (mostly) alphabetized so I moved the whole chunk of text to the right place.I have not looked but there was this patch: https://inbox.sourceware.org/gcc-patches/CALzrVcF=xvojjknc-zntg6peul+mtgyypu9i7_rxcth9yxy...@mail.gmail.com/T/#u Which was touching the same -fdeps documentation. Maybe your patch did most of the stuff there too.
That patch moves the docs to the C++ Language Options section, but these options are listed in c-family/c.opt and enabled for all of "C ObjC C++ ObjC++". It looks like it's actually implemented in libcpp so my guess was that it's supposed to work in those other languages, just without the module-related dependency info specific to C++.
-Sandra
