On Sat, 2 Apr 2011, Eric Botcazou wrote:
> The previous 7 patches paved the way to enabling 
> -feliminate-unused-debug-types again by default in Ada.  We measured a 
> 12.5% reduction in debug info size on one big application (and an even 
> larger one for another application), as well as a 0.5% reduction in 
> compilation time at -O0 -g.

Nice.  I documented this for GCC 4.7 as follows.

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>

Reply via email to