This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [committed] Describe the 4.5 MIPS changes


Hi Richard,

On Thu, 24 Dec 2009, Richard Sandiford wrote:
> I've committed this patch to describe the MIPS changes in 4.5.
> Let me know if you think of better wording.

thanks for taking the time to nicely document these improvements!

> +    <li>GNU/Linux targets can now generate read-only <code>.eh_frame</code>
> +    sections.  This optimization requires GNU binutils 2.20 above

Is an "or" missing before "above" here?

> +    <li>GCC now generates more optimal atomic operations on Octeon
> +    processors.</li>

Negative. :-)  Either somewhat is optimal, or it is not.  You cannot be 
more optimal than optimal.  Let's just say "better", unless the code is
optimal now, in which case "optimal" is fine, too, of course.

Proposed patch below, but not committed yet.  What do you think?

Gerald

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.5/changes.html,v
retrieving revision 1.58
diff -u -3 -p -r1.58 changes.html
--- changes.html	24 Dec 2009 10:49:56 -0000	1.58
+++ changes.html	2 Jan 2010 17:22:21 -0000
@@ -499,8 +499,8 @@ mep-elf) embedded target.</p>
     <code>-mcount-ra-address</code> option; see the documentation for
     more details.</li>
     <li>GNU/Linux targets can now generate read-only <code>.eh_frame</code>
-    sections.  This optimization requires GNU binutils 2.20 above, and is
-    only available if GCC is configured with a suitable version of
+    sections.  This optimization requires GNU binutils 2.20 or above, and
+    is only available if GCC is configured with a suitable version of
     binutils.</li>
     <li>GNU/Linux targets can now attach special relocations to indirect
     calls, so that the linker can turn them into direct jumps or branches.
@@ -508,7 +508,7 @@ mep-elf) embedded target.</p>
     automatically selected if GCC is configured with an appropriate
     version of binutils.  It can be explicitly enabled or disabled
     using the <code>-mrelax-pic-calls</code> command-line option.</li>
-    <li>GCC now generates more optimal atomic operations on Octeon
+    <li>GCC now generates better atomic operations on Octeon
     processors.</li>
     <li>MIPS targets now support the <code>-fstack-protector</code> option.</li>
     <li>GCC now supports an <code>-msynci</code> option, which specifies


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]