https://gcc.gnu.org/g:c0d64beec62a51421df8309e8a1718fe42254f21
commit r17-476-gc0d64beec62a51421df8309e8a1718fe42254f21 Author: Léo Hardt <[email protected]> Date: Tue May 12 19:09:28 2026 -0300 doc: Remove unused reference to @gol macro. The @gol texinfo macro appears to have been used as a workaround for achieving line breaks in gccoptlists, and has been removed on commit 43b72ed. The texi2pod rule to ignore it was not cleaned up at the time. I did not find any references to @gol in the documentation, and building man pages with and without the deleted rule produced identical files. contrib/ChangeLog: * texi2pod.pl: Remove rule to parse the defunct @gol macro. Signed-off-by: Léo Hardt <[email protected]> Diff: --- contrib/texi2pod.pl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/contrib/texi2pod.pl b/contrib/texi2pod.pl index 26f19acff4d0..08681fd52e4d 100755 --- a/contrib/texi2pod.pl +++ b/contrib/texi2pod.pl @@ -416,14 +416,13 @@ sub postprocess # Cross references are thrown away, as are @noindent and @refill. # (@noindent is impossible in .pod, and @refill is unnecessary.) # @* is also impossible in .pod; we discard it and any newline that - # follows it. Similarly, our macro @gol must be discarded. + # follows it. s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g; s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g; s/;\s+\@pxref\{(?:[^\}]*)\}//g; s/\@noindent\s*//g; s/\@refill//g; - s/\@gol//g; s/\@\*\s*\n?//g; # Anchors are thrown away
