This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Remove -fconserve-space
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Steven Bosscher <stevenb dot gcc at gmail dot com>
- Cc: Jason Merrill <jason at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Sun, 4 Nov 2012 15:13:32 +0100 (CET)
- Subject: Re: [patch] Remove -fconserve-space
- References: <CABu31nO=syBeojwVknp94KfhyF=PO1dLYo8hS8Do8VgtPa7qYQ@mail.gmail.com> <alpine.LNX.2.00.1208260214080.5727@ghan.fvgr>
Hi there,
any comments on my proposed release notes entry below?
Gerald
On Sun, 26 Aug 2012, Gerald Pfeifer wrote:
>> The attached patch removes the -fconserve-space flag, as discussed last
>> week. Bootstrapped&tested on powerpc64-unknown-linux-gnu. OK for trunk?
>
> How about the following for the release notes?
>
> (Happy to use a different/better rationale. This one's borrowed
> from the old documentation. ;)
>
> Gerald
> Index: changes.html
> ===================================================================
> RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v
> retrieving revision 1.17
> diff -u -3 -p -r1.17 changes.html
> --- changes.html 20 Aug 2012 12:23:39 -0000 1.17
> +++ changes.html 26 Aug 2012 00:11:29 -0000
> @@ -38,7 +38,7 @@ explicit use of vector types may be inco
> built with older versions of GCC. Auto-vectorized code is not affected
> by this change.</p>
>
> -<h2>General Optimizer Improvements</h2>
> +<h2>General Optimizer Improvements (and Changes)</h2>
>
> <ul>
> <li>A new option <code>-ftree-partial-pre</code> was added to control
> @@ -46,6 +46,9 @@ by this change.</p>
> This option is enabled by default at the <code>-O3</code> optimization
> level, and it makes PRE more aggressive.
> </li>
> + <li>The option <code>-fconserve-space</code> has been removed; it
> + was no longer useful on most targets since GCC supports putting
> + variables into BSS without making them common.</li>
> </ul>