]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Enabled parallel compilation.
authorBart Van Assche <bvanassche@acm.org>
Wed, 4 Jun 2008 18:57:08 +0000 (18:57 +0000)
committerBart Van Assche <bvanassche@acm.org>
Wed, 4 Jun 2008 18:57:08 +0000 (18:57 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8188

exp-drd/scripts/compile-gcc

index b74ea141235c76757da78d25273ed5a4acc65df5..e0c833cdd63d70d013d7d067fac5ad9d4bb89ec2 100755 (executable)
@@ -14,6 +14,7 @@ SRC=$HOME/software/gcc-${GCC_VERSION}
 BUILD=${SRC}-build
 TAR=gcc-${GCC_VERSION}.tar.bz2
 PREFIX=$HOME/gcc-${GCC_VERSION}
+export MAKEFLAGS="-j$(($(grep -c '^processor' /proc/cpuinfo) + 1))"
 
 if [ ! -e /usr/include/gmp.h ]; then
   echo "Please install the gmp library development package first."
@@ -48,5 +49,4 @@ ${SRC}/configure            \
   --enable-tls              \
   --prefix=$PREFIX
 
-make -s         || exit $?
-make -s install || exit $?
+time { make -s && make -s install; }