https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85928

            Bug ID: 85928
           Summary: Misplaced references to some options in info page in
                    Option Index
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: Arfrever.FTA at GMail dot Com
  Target Milestone: ---

`info gcc "Option Index"` opens "Option Index" page, which contains:
"""
...
* Menu:

* ###:                                   Overall Options.    (line  204)
* -fipa-bit-cp:                          Optimize Options.   (line 1022)
* -fipa-vrp:                             Optimize Options.   (line 1027)
* -mfunction-return:                     x86 Options.        (line 1293)
* -mindirect-branch:                     x86 Options.        (line 1274)
* -mindirect-branch-register:            x86 Options.        (line 1308)
* -mlow-precision-div:                   AArch64 Options.    (line  103)
* -mlow-precision-sqrt:                  AArch64 Options.    (line   94)
* -mno-low-precision-div:                AArch64 Options.    (line  103)
* -mno-low-precision-sqrt:               AArch64 Options.    (line   94)
* -Wabi-tag:                             C++ Dialect Options.
                                                             (line  550)
* -Wno-scalar-storage-order:             Warning Options.    (line 2230)
* -Wscalar-storage-order:                Warning Options.    (line 2230)
* 80387:                                 x86 Options.        (line  465)
* A:                                     Preprocessor Options.
                                                             (line  328)
* allowable_client:                      Darwin Options.     (line  196)
* all_load:                              Darwin Options.     (line  110)
* ansi:                                  Standards.          (line   13)
* ansi <1>:                              C Dialect Options.  (line   11)
* ansi <2>:                              Other Builtins.     (line   31)
* ansi <3>:                              Non-bugs.           (line  107)
* arch_errors_fatal:                     Darwin Options.     (line  114)
* aux-info:                              C Dialect Options.  (line  217)
* B:                                     Directory Options.  (line  122)
* Bdynamic:                              VxWorks Options.    (line   22)
* bind_at_load:                          Darwin Options.     (line  118)
* Bstatic:                               VxWorks Options.    (line   22)
* bundle:                                Darwin Options.     (line  123)
* bundle_loader:                         Darwin Options.     (line  127)
...
"""

Starting with "A" link (which points to description of "-A" option), links are
in correct order.
Earlier links are misplaced, probably due to "-" prefix.
"80387" link should be "m80387", since it points to description of "-m80387"
option.

Reply via email to