Created attachment 55839 [details] proposed fix In https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins.html the declarations of the last 6 functions are not well formatted: the highlighted token is "int" or "long", not the name of the built-in. The attached patch fixes it. I'm also attaching the rendering before and after the patch is applied.
Created attachment 55840 [details] Rendering before applying the fix
Created attachment 55841 [details] Rendering after applying the fix
patches should be posted to gcc-patches@ after reading https://gcc.gnu.org/contribute.html
My proposed patch is a correction to commit 2b4e0415ad664cdb3ce87d1f7eee5ca26911a05b by Jakub Jelinek. > patches should be posted to gcc-patches@ after reading https://gcc.gnu.org/contribute.html I do have a copyright assigment for GCC in place. But I don't have time to follow the entire procedure. Maybe someone else can take over, from this point?
If you have an assignment in place then all you need to do is send the patch to the gcc-patches list.
A fix that includes my patch has been applied by Jakub Jelinek on 2023-12-01: https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=ff99671ac3ea583a9d65c8c3cd3ff4aad1d68592 This bug report is therefore FIXED.