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


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

Reply via email to