I recently discovered the linker option \"-Bsymbolic-functions\" in GNU ld:
-Bsymbolic When creating a shared library, bind references to global symbols to
There are cases with side effects. A documented one: https://bugs.launchpad.net/ubuntu/+source/xfe/+bug/644645 I would also like to figure out more about it, because I have such a case right now.