https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65886
--- Comment #20 from Thiago Macieira <thiago at kde dot org> --- I've just been informed that Clang 3.6 with -fPIE -flto has the same problem, but I have not been able to reproduce. I find it unexpected that it would do that in LTO mode but not otherwise. As it stands, -Bsymbolic, -Bsymbolic-functions and protected visibility are useless functionality, so long as the symbols can be copy-relocated. Do you think this should be treated as a feature suggestion instead of a bug report?