diff options
author | Daniel Dunbar <daniel@zuster.org> | 2011-11-12 00:18:02 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2011-11-12 00:18:02 +0000 |
commit | a7de1d67b2c57153732c394172a64d157c80988e (patch) | |
tree | 6f33295f40d6fea6726acc35bd904bdc7cb9d6e8 /Makefile.rules | |
parent | 0e3642a58746a26f50709179a2bcb25f335e2dac (diff) |
build/Make: Define a TARGET_NATIVE_ARCH variable to be a bit more precise than
ARCH, which gets tested in many more contexts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144434 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Makefile.rules')
-rw-r--r-- | Makefile.rules | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.rules b/Makefile.rules index 7bef650788..e5719b329a 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -81,6 +81,11 @@ LLVMBuildMakeFrag := $(PROJ_OBJ_ROOT)/Makefile.llvmbuild LLVMConfigLibraryDependenciesInc := \ $(PROJ_OBJ_ROOT)/tools/llvm-config-2/LibraryDependencies.inc +# This is for temporary backwards compatibility. +ifndef TARGET_NATIVE_ARCH +TARGET_NATIVE_ARCH := $(ARCH) +endif + # The rule to create the LLVMBuild Makefile fragment as well as the llvm-config # library table. # @@ -92,7 +97,7 @@ LLVMConfigLibraryDependenciesInc := \ $(LLVMBuildMakeFrag): $(PROJ_SRC_ROOT)/Makefile.rules $(Echo) Constructing LLVMBuild project information. $(Verb) $(LLVMBuildTool) \ - --native-target "$(ARCH)" \ + --native-target "$(TARGET_NATIVE_ARCH)" \ --enable-targets "$(TARGETS_TO_BUILD)" \ --write-library-table $(LLVMConfigLibraryDependenciesInc) \ --write-make-fragment $(LLVMBuildMakeFrag) |