This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [wwwdocs] Document GCC 4.6 Solaris 2 changes
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 26 Jan 2011 23:04:36 +0100 (CET)
- Subject: Re: [wwwdocs] Document GCC 4.6 Solaris 2 changes
- References: <ydd62tbmz9m.fsf@manam.CeBiTec.Uni-Bielefeld.DE>
On Wed, 26 Jan 2011, Rainer Orth wrote:
> Index: htdocs/gcc-4.6/changes.html
> ===================================================================
> +<h3 id="solaris">Solaris 2</h3>
> + <ul>
> + <h4>New Features</h4>
I believe this is the only port which used <h4> to differentiate
between features and other changes. It's fine if you really want
to handle it that way, just wanted to point it out. An alternative
would be to say "<em>ABI Changes:</em> ....2
> + <li>Support symbol versioning with Sun linker.</li>
"the Sun linker"?
> + <li>Enable full ISO C99 support for C++ on Solaris 10+.</li>
ISO C99 for C++?
> + <li>Support TLS with Sun as on Solaris 2/x86.</li>
Perhaps say "the Sun assembler"? At first I was wondering about the
grammar of this sentence reading the as as the English word as. ;-)
> + <h4>ABI Changes</h4>
> + <li>Change ABI for returning 8-byte vectors in MMX registers on Solaris
> + 10+/x86 to match Sun Studio 12.1+ compilers.</li>
"Change the ABI..."
What happens with code (libraries,...) compiled with an earlier version of
GCC? Will this break? If so, a word of caution may be appropirate.
Looks good overall. Please consider my comments and repost/check in
Thanks,
Gerald