From: Chris Lattner Date: Fri, 5 Mar 2010 02:34:34 +0000 (+0000) Subject: apparently if gold is around lto needs to be part of DIRS. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e5605778f5851f46c94524988af35d6a3e45318c;p=oota-llvm.git apparently if gold is around lto needs to be part of DIRS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97780 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/Makefile b/tools/Makefile index 64179fd706a..86ba72ddacc 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -37,10 +37,15 @@ include $(LEVEL)/Makefile.config ifeq ($(ENABLE_PIC),1) # No support for dynamic libraries on windows targets. ifneq ($(TARGET_OS), $(filter $(TARGET_OS), Cygwin MingW)) - PARALLEL_DIRS += lto edis - # gold only builds if binutils is around. + PARALLEL_DIRS += edis + + # gold only builds if binutils is around. It requires "lto" to build before + # it so it is added to DIRS. ifdef BINUTILS_INCDIR PARALLEL_DIRS += gold + DIRS += lto + else + PARALLEL_DIRS += lto endif endif endif