http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53282
--- Comment #15 from vincenzo Innocente <vincenzo.innocente at cern dot ch> 2012-05-09 14:48:20 UTC --- I'm indeed using a "ld" that is not the one of the system. googling around I found this: http://comments.gmane.org/gmane.comp.gcc.help/41304 titled" g++: error: -fuse-linker-plugin is not supported in this configuration" at some point it hints to the fact the gcc configure seems to ignore the ld in the path and uses the system one, detects no plugin etc. I configured gcc with --with-ld=/usr/local/bin/ld and it does not help LD=/usr/local/bin/ld neither. I'm sure that plugin is supported by this version of ld. I wil try more, any suggestion is appreciated. in the mean time we can change the bug report saying that it happens if the linker-plugin is not used…