https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100593

--- Comment #3 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
I understand what you're saying, but it seems we're talking past each other.

I agree that if a library is linked with any -Bsymbolic* flag, the main
executable is at risk of broken address uniqueness unless it uses GOT
indirection.

I am saying that if the library was linked with a more restrictive variant of
-Bsymbolic (that I called -Bsymbolic-plt), it would still get most the benefit
of -Bsymbolic, while remaining compatible with unmodified executables.

Would you agree?

Reply via email to