Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/tools/gcc Remove "--disable-libstdcxx-dual-abi". This option...



details:   https://anonhg.NetBSD.org/src/rev/eab2f2002d87
branches:  trunk
changeset: 449209:eab2f2002d87
user:      christos <christos%NetBSD.org@localhost>
date:      Tue Feb 26 21:09:18 2019 +0000

description:
Remove "--disable-libstdcxx-dual-abi". This option does not do what
it says: Instead of disabling the dual-abi and letting you choose
which one you want, it disables the cxx11 abi and the
"--with-default-libstdcxx-abi=OPTION" becomes a noop. Removing the
old COW compatibility ABI is not easy. For more info see:

https://gcc.gnu.org/onlinedocs/libstdc++/manual/configure.html
https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html

diffstat:

 tools/gcc/Makefile |  3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diffs (17 lines):

diff -r d942ab172bb5 -r eab2f2002d87 tools/gcc/Makefile
--- a/tools/gcc/Makefile        Tue Feb 26 15:55:33 2019 +0000
+++ b/tools/gcc/Makefile        Tue Feb 26 21:09:18 2019 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.91 2019/02/17 00:22:53 mrg Exp $
+#      $NetBSD: Makefile,v 1.92 2019/02/26 21:09:18 christos Exp $
 
 .include <bsd.hostinit.mk>
 
@@ -36,7 +36,6 @@
                        --with-pkgversion="NetBSD ${NETBSD_GCC_VERSION}" \
                        --with-system-zlib \
                        --without-isl \
-                       --disable-libstdcxx-dual-abi \
                        --enable-__cxa_atexit \
                        --enable-libstdcxx-time=rt \
                        --enable-libstdcxx-threads \



Home | Main Index | Thread Index | Old Index