summaryrefslogtreecommitdiff
path: root/Toolchain
diff options
context:
space:
mode:
authorDaniel Bertalan <dani@danielbertalan.dev>2023-05-26 20:24:02 +0200
committerAndrew Kaster <andrewdkaster@gmail.com>2023-05-28 05:05:09 -0600
commit6bcd73a2ff0f5e48a827fe13ac14c5e226e00db7 (patch)
tree77189eb3c34d1a1e883a1d75e7fea49d7da3bd77 /Toolchain
parent65a97ad5030e3d5e5489eb3b488fc16a0102059c (diff)
downloadserenity-6bcd73a2ff0f5e48a827fe13ac14c5e226e00db7.zip
Toolchain: Disable libstdc++ PCH compilation
These are not useful for us, and unnecessarily waste time when building the toolchain. Even if we used libstdc++ more heavily, our use of uncommon, PCH-affecting flags and our frequent LibC header changes would make these ineligible for use anyways.
Diffstat (limited to 'Toolchain')
-rwxr-xr-xToolchain/BuildIt.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/Toolchain/BuildIt.sh b/Toolchain/BuildIt.sh
index 1f2f2e0510..d10a0e6035 100755
--- a/Toolchain/BuildIt.sh
+++ b/Toolchain/BuildIt.sh
@@ -295,6 +295,7 @@ pushd "$DIR/Build/$ARCH"
--target="$TARGET" \
--with-sysroot="$SYSROOT" \
--disable-nls \
+ --disable-libstdcxx-pch \
--enable-shared \
--enable-languages=c,c++ \
--enable-default-pie \