http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42690
--- Comment #26 from H.J. Lu <hjl.tools at gmail dot com> 2010-11-22 18:27:58 UTC --- One approach for linker plugin support may be: 1. GCC driver marks crtbegin.o and crtend.o. 2. Linker processes everything between crtbegin.o and crtend.o with GCC LTO plugin. 3. Linker generates executable with the proper command line and GCC LTO plugin outputs.