summaryrefslogtreecommitdiff
path: root/tools/Makefile
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2007-02-09 17:02:07 +0000
committerReid Spencer <rspencer@reidspencer.com>2007-02-09 17:02:07 +0000
commit36a987eed00886f6508668942df140fa053256ca (patch)
tree54369b4c89a2975037ef07875a25f1f67e202269 /tools/Makefile
parentcaaef9c603c00137686ec3a0df5288c89afae719 (diff)
downloadllvm-36a987eed00886f6508668942df140fa053256ca.tar.gz
llvm-36a987eed00886f6508668942df140fa053256ca.tar.bz2
llvm-36a987eed00886f6508668942df140fa053256ca.tar.xz
Now that gccas and gccld are just schell scripts, adjust the build ordering
for parallel builds so that we space out the large links. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34098 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/Makefile')
-rw-r--r--tools/Makefile21
1 files changed, 10 insertions, 11 deletions
diff --git a/tools/Makefile b/tools/Makefile
index c12f0799dc..db586c2f11 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -8,17 +8,16 @@
##===----------------------------------------------------------------------===##
LEVEL := ..
-# Note .. the tools are organized in triples consisting of one large and two
-# small executables. This is done to minimize memory load in parallel builds.
-# Please retain this ordering.
-PARALLEL_DIRS := llvm-config llvm-upgrade \
- opt llvm-as llvm-dis \
- llc llvm-ranlib llvm-ar \
- lli llvm-link llvm-nm \
- bugpoint llvm-db llvm-extract \
- gccas llvm-bcanalyzer llvm-stub \
- gccld llvm2cpp \
- llvm-ld llvmc llvm-prof
+# NOTE: The tools are organized into five groups of four consisting of one
+# large and three small executables. This is done to minimize memory load
+# in parallel builds. Please retain this ordering.
+PARALLEL_DIRS := llvm-config
+ opt llvm-as llvm-dis llvm-upgrade \
+ llc llvm-ranlib llvm-ar llvm-nm \
+ llvm-ld llvmc llvm-prof llvm-link \
+ lli gccas gccld llvm-extract llvm-db llvm2cpp \
+ bugpoint llvm-stub llvm-bcanalyzer llvm-stub \
+
include $(LEVEL)/Makefile.config