http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51910
--- Comment #7 from Sandra Loosemore <sandra at codesourcery dot com> 2012-01-23 23:14:18 UTC --- In addition to specifying an explicit command-line option, I think that if you configure GCC with --with-demangler-in-ld=no it'll restore the previous behavior, at least on systems where the previous behavior actually worked. See http://gcc.gnu.org/ml/gcc-patches/2011-06/msg01368.html for the discussion of the various bugs I found here. If proper operation of -frepo depends on particular linker demangling options that ought to be documented, at least.