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

Reply via email to