[Bug c/100618] Add a -fno-semantic-interposition variant which allows variable interposition

amonakov at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun May 16 08:32:47 GMT 2021


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

Alexander Monakov <amonakov at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |amonakov at gcc dot gnu.org

--- Comment #2 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
The implied split is 'code,data,tls-data' rather than 'functions,variables'
(there are constants too, which are not variables, but should be treated like
variables here; and TLS data does not rely on copy relocations).

Since the original option was intended to be used mainly in the negative form,
I think it may be less confusing to introduce

-f[no-]semantic-code-interposition


More information about the Gcc-bugs mailing list