configuring out old ABI
Rasmus Villemoes
rasmus.villemoes@prevas.dk
Wed Jun 6 08:18:00 GMT 2018
I naively attempted
--disable-libstdcxx-dual-abi --with-default-libstdcxx-abi=cxx11
and was a little surprised to find out that the second option is
ignored, and I got the cxx98 ABI (only). Of course, it's documented if
one reads the fine print in libstdc++-v3/acinclude.m4
dnl --disable-libstdcxx-dual-abi will use old ABI for all types.
or the logic a little further down that only honours
default-libstdcxx-abi when x$enable_libstdcxx_dual_abi = xyes.
Is there any chance of having a configuration combination completely
disabling the old ABI?
Rasmus
More information about the Libstdc++
mailing list