http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60348
--- Comment #6 from Nach <nachms+gcc at gmail dot com> --- > Does compiling with: -fuse-ld=gold -Wl,--no-gnu-unique > help? Seems like your old system (ld.so?) gets confused by the new feature. Doing so, there are no longer any "u" symbols appearing with objdump, nor those libstdc++ symbols appearing anywhere. Now, other systems are properly running the binary.