summaryrefslogtreecommitdiff
path: root/make/subdir.mk
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2011-12-02 02:42:07 +0000
committerDaniel Dunbar <daniel@zuster.org>2011-12-02 02:42:07 +0000
commitf06648acf50b17b4a90abb46eb4515947f96fecd (patch)
tree6fe04acffec4e9dfb3ed798530ab1caf35757b37 /make/subdir.mk
parent514cebb99d5e45f1bbbb33cfa41a20a6434258b6 (diff)
downloadcompiler-rt-f06648acf50b17b4a90abb46eb4515947f96fecd.tar.gz
compiler-rt-f06648acf50b17b4a90abb46eb4515947f96fecd.tar.bz2
compiler-rt-f06648acf50b17b4a90abb46eb4515947f96fecd.tar.xz
build: Add ModuleName per-subdir variable as a way to organize the different
sets of functions/objects into high level groups. Currently we have "builtins" (the main compiler-rt code), "profile", and "asan". - Use this to define CommonFunctions and ArchFunctions to only reference the builtins functions. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145674 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'make/subdir.mk')
-rw-r--r--make/subdir.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/make/subdir.mk b/make/subdir.mk
index 900f7e6a..5b3c1f0f 100644
--- a/make/subdir.mk
+++ b/make/subdir.mk
@@ -20,7 +20,8 @@ endif
# The list of variables which are intended to be overridden in a subdirectory
# makefile.
-RequiredSubdirVariables := SubDirs ObjNames Implementation Dependencies
+RequiredSubdirVariables := \
+ ModuleName SubDirs ObjNames Implementation Dependencies
OptionalSubdirVariables := OnlyArchs OnlyConfigs
# Template: subdir_traverse_template subdir