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
This commit is contained in:
Wolfgang Thaller 2018-05-02 09:09:12 +02:00
parent c3dd084fbf
commit 799bf4c4ac
1 changed files with 2 additions and 2 deletions

View File

@ -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