[Bug libstdc++/70360] abi_check FAILs with --enable-vtable-verify
ro at CeBiTec dot Uni-Bielefeld.DE
gcc-bugzilla@gcc.gnu.org
Fri May 6 14:31:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70360
--- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #6 from Rainer Orth <ro at gcc dot gnu.org> ---
> I'm seeing the abi_check failure with
--enable-vtable-verify on x86_64-pc-linux-gnu and i386-pc-solaris2.12:
7 incompatible symbols
0
_Z24__VLTVerifyVtablePointerPPvPKv
__VLTVerifyVtablePointer(void**, void const*)
version status: incompatible
CXXABI_1.3.8
type: function
status: added
1
__VLTChangePermission
version status: incompatible
CXXABI_1.3.8
type: function
status: added
2
_Z16__VLTRegisterSetPPvPKvjjS0_
__VLTRegisterSet(void**, void const*, unsigned int, unsigned int, void**)
version status: incompatible
CXXABI_1.3.8
type: function
status: added
3
_Z21__VLTRegisterSetDebugPPvPKvjjS0_
__VLTRegisterSetDebug(void**, void const*, unsigned int, unsigned int, void**)
version status: incompatible
CXXABI_1.3.8
type: function
status: added
4
_Z22__VLTRegisterPairDebugPPvPKvjS2_PKcS4_
__VLTRegisterPairDebug(void**, void const*, unsigned int, void const*, char
const*, char const*)
version status: incompatible
CXXABI_1.3.8
type: function
status: added
5
_Z29__VLTVerifyVtablePointerDebugPPvPKvPKcS4_
__VLTVerifyVtablePointerDebug(void**, void const*, char const*, char const*)
version status: incompatible
CXXABI_1.3.8
type: function
status: added
6
_Z17__VLTRegisterPairPPvPKvjS2_
__VLTRegisterPair(void**, void const*, unsigned int, void const*)
version status: incompatible
CXXABI_1.3.8
type: function
status: added
==== libstdc++-v3 check-abi Summary ====
# of added symbols: 94
# of missing symbols: 0
# of undesignated symbols: 0
# of incompatible symbols: 7
Nothing to do with --enable-default-pie.
Perhaps one could have them in a baseline fragment that is only
used/checked with --enable-vtable-verify?
Rainer
More information about the Gcc-bugs
mailing list