This group of patches is the last chunk of my manual review of the target-specific option documentation for PR122243. I don't think any of the changes here are wildly controversial, but I'll hold off on pushing them until next week to give target maintainers a chance to look them over. I'll add a regenerate-opt-urls commit when I do push the changes.
For PR122243, I had originally hacked up some scripting to identify undocumented options, but I realized there were so many of them I had to bite the bullet and plow through that whole part of the manual to correlate the docs with the .opt files and fill in missing pieces. Before closing the issue, I'd like to play with the scripting again and see what it turns up. E.g. it would not surprise me if I typo'ed some of the index entries or still managed to miss some. -Sandra Sandra Loosemore (14): doc, rl78: Clean up RL78 option documentation [PR122243] [PR71340] doc, rs6000: Clean up RS/6000 options documentation [PR122243] doc, rx: Clean up RX options documentation [PR122243] doc, s390: Clean up S/390 and z series options [PR122243] doc, sh: Clean up SH options documentation [PR122243] doc, Solaris: Clean up documentation of Solaris 2 options [PR122243] doc, sparc: Clean up SPARC option documentation [PR122243] doc, v850: Clean up V850 options and documentation [PR122243] doc, vax: Clean up VAX option documentation [PR122243] doc, visium: Clean up Visium options documentation [PR122243] doc, vms: Clean up VMS options [PR122243] doc, VxWorks: Clean up VxWorks option documentation [PR122243] doc, x86: Clean up x86 options documentation [PR122243] doc, xtensa: Clean up Xtensa options documentation [PR122243] gcc/config/i386/i386.opt | 34 +- gcc/config/rs6000/darwin.opt | 8 +- gcc/config/rs6000/rs6000.opt | 4 +- gcc/config/rs6000/sysv4.opt | 12 +- gcc/config/rx/rx.opt | 4 +- gcc/config/s390/s390.opt | 3 +- gcc/config/s390/tpf.opt | 10 +- gcc/config/sh/sh.opt | 4 +- gcc/config/v850/v850.opt | 12 +- gcc/config/vax/elf.opt | 2 +- gcc/config/visium/visium.opt | 2 +- gcc/config/vms/vms.opt | 2 +- gcc/config/xtensa/uclinux.opt | 4 +- gcc/config/xtensa/xtensa.opt | 2 +- gcc/doc/invoke.texi | 2087 ++++++++++++++++++++------------- 15 files changed, 1337 insertions(+), 853 deletions(-) -- 2.39.5
