Message ID | alpine.LNX.2.00.1104030050500.6055@gerinyyl |
---|---|
State | New |
Headers | show |
> Nice. I documented this for GCC 4.7 as follows.
Thanks. However, "removed" is a bit of a misnomer since the option still
exists in the compiler (the removal from gcc-interface/lang.opt is purely
cosmetical). Moreover, 12.5% is exactly 1/8. So I'd suggest:
<ul>
<li>The command-line option <code>-feliminate-unused-debug-types</code>
- has been removed. Its behavior is the default now, leading to
- a reduction in debug info size of 12% and more for relevant
- cases.</li>
+ has been re-enabled by default, as it was for the other languages,
+ leading to a reduction in debug info size of 12.5% and more for
+ relevant cases, as well as to a small compilation speedup.</li>
</ul>
On Sun, 3 Apr 2011, Eric Botcazou wrote: > Thanks. However, "removed" is a bit of a misnomer since the option still > exists in the compiler (the removal from gcc-interface/lang.opt is purely > cosmetical). Moreover, 12.5% is exactly 1/8. So I'd suggest: Looks good. And sorry for stealing that 0.5%. :-) Gerald
Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.7/changes.html,v retrieving revision 1.4 diff -u -r1.4 changes.html --- changes.html 27 Mar 2011 18:57:39 -0000 1.4 +++ changes.html 2 Apr 2011 22:50:50 -0000 @@ -46,6 +46,13 @@ <h3>Ada</h3> + <ul> + <li>The command-line option <code>-feliminate-unused-debug-types</code> + has been removed. Its behavior is the default now, leading to + a reduction in debug info size of 12% and more for relevant + cases.</li> + </ul> + <h3>C family</h3> <h3>C++</h3>