[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk
Arfrever.FTA at GMail dot Com
gcc-bugzilla@gcc.gnu.org
Mon May 28 04:03:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915
Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA at GMail dot Com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|ABI incompatibility |ABI incompatibility
|(multiple definition of |(multiple definition of
|`__x86_return_thunk') |`__x86_return_thunk') for
|between GCC 7.3.0 and GCC |static libraries, between
|>=7.4.0 caused by |GCC 7.3.0 and GCC >=7.4.0,
|-mfunction-return=thunk |caused by
| |-mfunction-return=thunk
--- Comment #8 from Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA at GMail dot Com> ---
It seems that this ABI incompatibility affects all static libraries, not just
libc_nonshared.a.
More information about the Gcc-bugs
mailing list