diff mbox

[wwwdocs] Document in changes.html -fcode-hoisting, -fipa-bit-cp, -fipa-vrp, -fsplit-loops, GCJ removal, x86 ISA additions, -fshrink-wrap-separate etc.

Message ID 20170227165632.nn5oxqij5wmutjll@virgil.suse.cz
State New
Headers show

Commit Message

Martin Jambor Feb. 27, 2017, 4:56 p.m. UTC
Hello,

On Sun, Feb 26, 2017 at 03:21:20PM +0100, Gerald Pfeifer wrote:
> On Sun, 19 Feb 2017, Gerald Pfeifer wrote:
> > That was quite a bit; thanks for doing that, Jakub!
> > 
> > In the patch below I try to streamline language a bit, document options 
> > being implied by -Os (in addition to -O2 or higher), fix grammar in a few 
> > places, and change a textual link to being a real one.
> > 
> > I have _not_ applied this yet, and would appreciate your feedback.
> 
> I did another two passes through this, making a few more simplifications
> and changes, and committed it.
> 
> If you see anything beyond it, or changes you disagree with, let me know!
> 

on top of your patch, I would like to propose the following.  What do
you think?

Martin

Comments

Gerald Pfeifer Feb. 27, 2017, 10:42 p.m. UTC | #1
Hi Martin,

at first I was surprised to see two suggestions from -- until I
realized those came from the two (Martins) of you. ;-)

On Mon, 27 Feb 2017, Martin Jambor wrote:
> on top of your patch, I would like to propose the following.  What do 
> you think?
> 
> Index: changes.html
> ===================================================================
> +  <code>-Os</code>).  This optimization and its option supersede
> +  interprocedural alignment propagation of gcc 6, and therefore the
> +  option <code>-fipa-cp-alignment</code> is now deprecated and
> +  ignored.</li>

Make it "GCC 6" (all uppercase) and consider just saying "This
supersedes" or "This optimization supersedes", and I'll think I
like it. :-)

Thanks,
Gerald
diff mbox

Patch

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.67
diff -u -r1.67 changes.html
--- changes.html	26 Feb 2017 14:21:15 -0000	1.67
+++ changes.html	27 Feb 2017 16:55:31 -0000
@@ -67,7 +67,10 @@ 
   the call graph.  It is enabled by the <code>-fipa-bit-cp</code>
   option if <code>-fipa-cp</code> is enabled as well, and is enabled
   at the <code>-O2</code> optimization level and higher (and
-  <code>-Os</code>).</li>
+  <code>-Os</code>).  This optimization and its option supersede
+  interprocedural alignment propagation of gcc 6, and therefore the
+  option <code>-fipa-cp-alignment</code> is now deprecated and
+  ignored.</li>
 
   <li>A new interprocedural value range propagation optimization has been
   added, which propagates integral ranges that variable values can be proven