From f53cca086dece774d099a5ef9186e5b77c726429 Mon Sep 17 00:00:00 2001 From: Oxore Date: Wed, 29 Jun 2022 18:12:13 +0300 Subject: Optimize gcc's libstdc++ --- 4-build-gcc-stage-1.sh | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/4-build-gcc-stage-1.sh b/4-build-gcc-stage-1.sh index db5298e..3774ee2 100644 --- a/4-build-gcc-stage-1.sh +++ b/4-build-gcc-stage-1.sh @@ -21,20 +21,29 @@ if [ -n "$options_do_configure" ]; then ../../unpacked/gcc-$gcc_ver/configure \ --prefix=$prefix_dir \ --target=$target \ - --with-newlib \ - --with-gnu-as \ - --with-gnu-ld \ + --enable-plugins \ --enable-lto \ --enable-linker-build-id \ - --disable-libmudflap \ - --disable-libgomp \ - --disable-libssp \ - --disable-libstdcxx-pch \ --enable-multiarch \ --enable-soft-float \ --enable-languages=c,c++ \ - --with-headers=../../unpacked/newlib-$newlib_ver/newlib/libc/include \ + --disable-libstdcxx-verbose \ + --disable-decimal-float \ + --disable-libffi \ + --disable-libgomp \ + --disable-libmudflap \ + --disable-libquadmath \ + --disable-libssp \ + --disable-libstdcxx-pch \ + --disable-nls \ --disable-shared \ + --disable-threads \ + --disable-tls \ + --with-gnu-as \ + --with-gnu-ld \ + --with-newlib \ + --with-headers=yes \ + --with-headers=../../unpacked/newlib-$newlib_ver/newlib/libc/include \ >configure-stage-1.log 2>&1 ret=$? if [ $ret -ne 0 ]; then less configure-stage-1.log; exit 1; fi -- cgit v1.2.3