This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch: Disable PCH in BuildToolChain
- From: Bernd Schmidt <bernds_cb1 at t-online dot de>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 01 Jun 2005 15:53:23 +0200
- Subject: Patch: Disable PCH in BuildToolChain
This disables precompiled headers for the C++ library. Doing this saves
an enormous amount of disk space (and download bandwidth).
Checked in and retagged as beta2-rc1.
Bernd
Index: BuildToolChain
===================================================================
RCS file: /cvsroot/gcc3/buildscript/BuildToolChain,v
retrieving revision 1.14
diff -c -p -r1.14 BuildToolChain
*** BuildToolChain 30 Mar 2005 03:40:27 -0000 1.14
--- BuildToolChain 1 Jun 2005 12:50:48 -0000
*************** RUN="$MAKE distclean "
*** 390,396 ****
echo -n "*** Configuring Elf Toolchain " ; date
RUN="$DIR_BINUTILS_SOURCE/configure $HOST_TARGET --target=bfin-elf \
! --prefix=$DIR_ELF_OUTPUT "
(echo "echo -e '###\n$RUN\n' $LOGFILE" ) | sh
(echo $RUN $LOGFILE ; ) | sh
--- 390,396 ----
echo -n "*** Configuring Elf Toolchain " ; date
RUN="$DIR_BINUTILS_SOURCE/configure $HOST_TARGET --target=bfin-elf \
! --prefix=$DIR_ELF_OUTPUT --disable-libstdcxx-pch"
(echo "echo -e '###\n$RUN\n' $LOGFILE" ) | sh
(echo $RUN $LOGFILE ; ) | sh
*************** if [ $KERNEL_SOURCE ] ; then
*** 622,628 ****
echo -n "*** Configuring uClinux toolchain " ; date
RUN="$DIR_BINUTILS_SOURCE/configure $HOST_TARGET \
! --target=bfin-uclinux --prefix=$DIR_uC_OUTPUT "
(echo "echo -e '###\n$RUN\n' $LOGFILE" ) | sh
(echo $RUN $LOGFILE ; ) | sh
--- 622,628 ----
echo -n "*** Configuring uClinux toolchain " ; date
RUN="$DIR_BINUTILS_SOURCE/configure $HOST_TARGET \
! --target=bfin-uclinux --prefix=$DIR_uC_OUTPUT --disable-libstdcxx-pch"
(echo "echo -e '###\n$RUN\n' $LOGFILE" ) | sh
(echo $RUN $LOGFILE ; ) | sh