I noticed one more doc snippet that became obsolete with the removal of Solaris 10 support, namely invoke.texi's description of -mvect8-ret-in-mem. I noticed that it mentions that the default of the Solaris Studio compilers changed after Studio 12.1, but Studio 12.3 is the first release to support Solaris 11, so I ripped out all the Solaris specifics in that description since it's now VxWorks-only.
Tested with make doc/gcc.info and inspecting the result, installed on mainline. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University 2019-05-25 Rainer Orth <r...@cebitec.uni-bielefeld.de> * doc/invoke.texi (x86 Options, -mvect8-ret-in-mem): Remove pre-Solaris 11 referene and most Studio compiler details.
# HG changeset patch # Parent 0268859a92383138d29f38168bb4ee57884c1bb5 Remove Solaris 10-only note about -mvect8-ret-in-mem diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -27802,12 +27802,10 @@ the system libraries and startup modules @item -mvect8-ret-in-mem @opindex mvect8-ret-in-mem Return 8-byte vectors in memory instead of MMX registers. This is the -default on Solaris@tie{}8 and 9 and VxWorks to match the ABI of the Sun -Studio compilers until version 12. Later compiler versions (starting -with Studio 12 Update@tie{}1) follow the ABI used by other x86 targets, which -is the default on Solaris@tie{}10 and later. @emph{Only} use this option if -you need to remain compatible with existing code produced by those -previous compiler versions or older versions of GCC@. +default on VxWorks to match the ABI of the Sun Studio compilers until +version 12. @emph{Only} use this option if you need to remain +compatible with existing code produced by those previous compiler +versions or older versions of GCC@. @item -mpc32 @itemx -mpc64