From 799bf4c4ac0031ec3a2569ac0975ddc10a63962b Mon Sep 17 00:00:00 2001 From: Wolfgang Thaller Date: Wed, 2 May 2018 09:09:12 +0200 Subject: [PATCH] Pass --disable-libstdcxx-verbose for standard library build (see #23) This prevents cxa_demangle aqnd most of the IO subsysten from being pulled in by std::terminate --- build-toolchain.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-toolchain.bash b/build-toolchain.bash index 34775a0dfe..4c741465dc 100755 --- a/build-toolchain.bash +++ b/build-toolchain.bash @@ -308,7 +308,7 @@ if [ $SKIP_THIRDPARTY != true ]; then # Build gcc for 68K mkdir -p gcc-build cd gcc-build - export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no" + export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no --disable-libstdcxx-verbose" $SRC/gcc/configure --target=m68k-apple-macos --prefix=$PREFIX \ --enable-languages=c,c++ --with-arch=m68k --with-cpu=m68000 \ --disable-libssp MAKEINFO=missing @@ -366,7 +366,7 @@ if [ $SKIP_THIRDPARTY != true ]; then # Build gcc for PPC mkdir -p gcc-build-ppc cd gcc-build-ppc - export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no" + export target_configargs="--disable-nls --enable-libstdcxx-dual-abi=no --disable-libstdcxx-verbose" $SRC/gcc/configure --target=powerpc-apple-macos --prefix=$PREFIX \ --enable-languages=c,c++ --disable-libssp --disable-lto MAKEINFO=missing make -j8