http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47223
--- Comment #6 from Jan Hubicka <hubicka at ucw dot cz> 2011-01-08 15:17:54 UTC --- > lto and linker plugin was OK in 20110101 snapshot > in which '-fuse-linker-plugin' was off by default > but in rev 168594, the option becomes on by default Yes, I've changed the default when linker is detected to have linker support and lto-plugin is build. > > this option causes checking LTOPLUGINSONAME in gcc/gcc.c (line > 6812 around), which is not built with '--disable-shared' > > something is wrong either with makefile or with gcc/gcc.c How this worked before? On windows I would expect LTOPLUGINSONAME to point to the plugin DLL... Honza