This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [wwwdocs] Document in changes.html -fcode-hoisting, -fipa-bit-cp, -fipa-vrp, -fsplit-loops, GCJ removal, x86 ISA additions, -fshrink-wrap-separate etc.
Hi,
On Mon, Feb 27, 2017 at 02:42:58PM -0800, Gerald Pfeifer wrote:
> 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 for the review, I have committed the following then.
Martin
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.69
diff -u -r1.69 changes.html
--- changes.html 28 Feb 2017 08:11:56 -0000 1.69
+++ changes.html 28 Feb 2017 09:50:20 -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 supersedes 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
- References:
- Re: [wwwdocs] Document in changes.html -fcode-hoisting, -fipa-bit-cp, -fipa-vrp, -fsplit-loops, GCJ removal, x86 ISA additions, -fshrink-wrap-separate etc.
- Re: [wwwdocs] Document in changes.html -fcode-hoisting, -fipa-bit-cp, -fipa-vrp, -fsplit-loops, GCJ removal, x86 ISA additions, -fshrink-wrap-separate etc.
- Re: [wwwdocs] Document in changes.html -fcode-hoisting, -fipa-bit-cp, -fipa-vrp, -fsplit-loops, GCJ removal, x86 ISA additions, -fshrink-wrap-separate etc.
- Re: [wwwdocs] Document in changes.html -fcode-hoisting, -fipa-bit-cp, -fipa-vrp, -fsplit-loops, GCJ removal, x86 ISA additions, -fshrink-wrap-separate etc.