Am 05.04.22 um 20:17 schrieb Cristian Rodríguez:
You might want also not to pay the price of symbol interposition in the first place..since it wont work..at compile time by using -fno-plt and -fno-semantic-interposition.
There is <https://bugzilla.opensuse.org/show_bug.cgi?id=1187864>. We'll likely not get -fno-semantic-interposition globally, but once the issues with protected visibility get resolved that might be a good alternative. This would make the choice more explicit. But I gather it'll take a while before people start using it after it gets fixed, so that's more of a long term solution. Some projects are already using -fno-semantic-interposition by their own choice, e.g. LLVM since version 13. (If I remember correctly.) Aaron