Android.mk revision 42c32daadbb1bd0626cced08c418d1b7a0b16fb4
1e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoLOCAL_PATH:= $(call my-dir)
2e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
3e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaovmcore_SRC_FILES :=	\
4e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	AsmWriter.cpp	\
5e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Attributes.cpp	\
6e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	AutoUpgrade.cpp	\
7e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	BasicBlock.cpp	\
8e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	ConstantFold.cpp	\
9e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Constants.cpp	\
10e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Core.cpp	\
117abe37e4aee38cc79d91dd069a37d7e91d5bef53Shih-wei Liao	DebugLoc.cpp	\
12e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Dominators.cpp	\
13e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Function.cpp	\
14e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	GVMaterializer.cpp	\
15e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Globals.cpp	\
16e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	IRBuilder.cpp	\
17e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	InlineAsm.cpp	\
18e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Instruction.cpp	\
19e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Instructions.cpp	\
20e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	IntrinsicInst.cpp	\
21e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	LLVMContext.cpp	\
227abe37e4aee38cc79d91dd069a37d7e91d5bef53Shih-wei Liao	LLVMContextImpl.cpp	\
23e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	LeakDetector.cpp	\
24e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Metadata.cpp	\
25e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Module.cpp	\
26e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Pass.cpp	\
27e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	PassManager.cpp	\
28a95f589c757c8c857096a07e0d376ca9aaec6c2cShih-wei Liao	PassRegistry.cpp	\
29e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	PrintModulePass.cpp	\
30e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Type.cpp	\
31e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	TypeSymbolTable.cpp	\
32e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Use.cpp	\
33e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Value.cpp	\
34e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	ValueSymbolTable.cpp	\
35e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	ValueTypes.cpp	\
36e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao	Verifier.cpp
37e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
38e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao# For the host
39e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao# =====================================================
40e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(CLEAR_VARS)
41e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
42e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoREQUIRES_RTTI := 1
43e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
44e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoLOCAL_SRC_FILES := $(vmcore_SRC_FILES)
45e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
46e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoLOCAL_MODULE:= libLLVMCore
47e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
4842c32daadbb1bd0626cced08c418d1b7a0b16fb4LoganLOCAL_MODULE_TAGS := optional
4942c32daadbb1bd0626cced08c418d1b7a0b16fb4Logan
50e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(LLVM_HOST_BUILD_MK)
51e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(LLVM_GEN_INTRINSICS_MK)
52e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(BUILD_HOST_STATIC_LIBRARY)
53e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
54e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao# For the device
55e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao# =====================================================
56e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(CLEAR_VARS)
57e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
58e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoREQUIRES_RTTI := 1
59e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
60e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoLOCAL_SRC_FILES := $(vmcore_SRC_FILES)
61e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
62e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei LiaoLOCAL_MODULE:= libLLVMCore
63e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liao
6442c32daadbb1bd0626cced08c418d1b7a0b16fb4LoganLOCAL_MODULE_TAGS := optional
6542c32daadbb1bd0626cced08c418d1b7a0b16fb4Logan
66e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(LLVM_DEVICE_BUILD_MK)
67e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(LLVM_GEN_INTRINSICS_MK)
68e4454320b3cfffe926a487c33fbeb454366de2f8Shih-wei Liaoinclude $(BUILD_STATIC_LIBRARY)
69