On Fri, 21 Mar 2014, Tobias Burnus wrote: > Thanks for the suggestions - updated patch below.
Here are two small tweaks I just committed on top of this. Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.9/changes.html,v retrieving revision 1.71 retrieving revision 1.72 diff -u -r1.71 -r1.72 --- changes.html 11 Jun 2014 18:49:26 -0000 1.71 +++ changes.html 28 Jun 2014 12:37:43 -0000 1.72 @@ -80,13 +80,13 @@ overall memory usage at link time.</li> <li>C++ hidden keyed methods can now be optimized out.</li> <li>When using a linker plugin, compiling with the <code>-flto</code> - option now generates slim objects files (<code>.o</code>) which only + option now generates slim object files (<code>.o</code>) which only contain intermediate language representation for LTO. Use <code>-ffat-lto-objects</code> to create files which contain additionally the object code. To generate static libraries suitable for LTO processing, use <code>gcc-ar</code> and <code>gcc-ranlib</code>; to list symbols from a slim object file use - <code>gcc-nm</code>. (Requires that <code>ar</code>, + <code>gcc-nm</code>. (This requires that <code>ar</code>, <code>ranlib</code> and <code>nm</code> have been compiled with plugin support.)</li> </ul>