]> git.ipfire.org Git - thirdparty/gcc.git/commit
Documentation: Fix Machine-Dependent Options ordering
authorSandra Loosemore <sloosemore@baylibre.com>
Mon, 30 Dec 2024 19:53:50 +0000 (19:53 +0000)
committerSandra Loosemore <sloosemore@baylibre.com>
Wed, 1 Jan 2025 02:36:37 +0000 (02:36 +0000)
commit26226ace87f5b68219ffb74724f6ae3438d4d217
treec95da43bf66176a08e3972ea1778aaeb4c119251
parent60ef4b9cc9828ba994189c4bf1324e70cb5f3c7f
Documentation: Fix Machine-Dependent Options ordering

Per comments in invoke.texi, target option groups in the Option
Summary section are supposed to be alphabetized and in the same order
as the documentation sections they refer to.  "M32C Options" was
misordered in the Option Summary.  "Cygwin and MinGW Options" was
ordered incorrectly in both places, which also caused Texinfo
diagnostics because the ordering in the menu (which was correctly
alphabetized) didn't match the node order.

I also added a reference to the appropriate section to each entry in
the Option Summary so that you can go directly to the detailed
description for that set of target options.  I'm not real happy with
the formatting of the tables in that section but the experiments I
tried all looked worse.  :-(

gcc/ChangeLog
* doc/invoke.texi (Option Summary): Put "M32C Options" and
"Cygwin and MinGW Options" in alphabetical order.  Add
cross-references.
(Cygwin and MinGW Options): Likewise move the section to its
correct alphabetical location.
* config/lynx.opt.urls: Regenerated.
* config/mingw/cygming.opt.urls: Regenerated.
gcc/config/lynx.opt.urls
gcc/config/mingw/cygming.opt.urls
gcc/doc/invoke.texi