diff options
author | Logan Chien <loganchien@google.com> | 2011-11-26 14:18:36 +0800 |
---|---|---|
committer | Logan Chien <loganchien@google.com> | 2011-11-27 03:07:40 +0800 |
commit | 79f06f3cbcf2cb0394d33382186c31f2967cb400 (patch) | |
tree | 016178c03a53be4b8cf566971b39a0d06caedb3a /Android.mk | |
parent | b170fad25ac66976b67eaab820e466db22a7f07d (diff) | |
download | external_llvm-79f06f3cbcf2cb0394d33382186c31f2967cb400.zip external_llvm-79f06f3cbcf2cb0394d33382186c31f2967cb400.tar.gz external_llvm-79f06f3cbcf2cb0394d33382186c31f2967cb400.tar.bz2 |
Add build rules for MIPS.
Change-Id: Id929ad67b41e048102e89617bf6d2ba390aac1f1
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 46 |
1 files changed, 31 insertions, 15 deletions
@@ -4,7 +4,8 @@ LLVM_ENABLE_ASSERTION := false include $(CLEAR_VARS) -subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \ +# LLVM Libraries +subdirs := \ lib/Analysis \ lib/Analysis/IPA \ lib/AsmParser \ @@ -20,31 +21,46 @@ subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \ lib/Support \ lib/TableGen \ lib/Target \ + lib/Transforms/IPO \ + lib/Transforms/InstCombine \ + lib/Transforms/Instrumentation \ + lib/Transforms/Scalar \ + lib/Transforms/Utils \ + lib/VMCore \ + utils/TableGen + +# ARM Code Generation Libraries +subdirs += \ lib/Target/ARM \ lib/Target/ARM/AsmParser \ lib/Target/ARM/InstPrinter \ lib/Target/ARM/Disassembler \ lib/Target/ARM/MCTargetDesc \ - lib/Target/ARM/TargetInfo \ + lib/Target/ARM/TargetInfo + +# MIPS Code Generation Libraries +subdirs += \ + lib/Target/Mips \ + lib/Target/Mips/InstPrinter \ + lib/Target/Mips/MCTargetDesc \ + lib/Target/Mips/TargetInfo + +# X86 Code Generation Libraries +subdirs += \ lib/Target/X86 \ lib/Target/X86/AsmParser \ lib/Target/X86/InstPrinter \ lib/Target/X86/Disassembler \ lib/Target/X86/MCTargetDesc \ lib/Target/X86/TargetInfo \ - lib/Target/X86/Utils \ - lib/Transforms/IPO \ - lib/Transforms/InstCombine \ - lib/Transforms/Instrumentation \ - lib/Transforms/Scalar \ - lib/Transforms/Utils \ - lib/VMCore \ - utils/TableGen \ - tools/llvm-as \ - tools/llvm-link \ - )) + lib/Target/X86/Utils -include $(LOCAL_PATH)/llvm.mk +# LLVM Command Line Tools +#subdirs += tools/llc +subdirs += tools/llvm-as +subdirs += tools/llvm-link +#subdirs += tools/opt -include $(subdirs) +include $(LOCAL_PATH)/llvm.mk +include $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, $(subdirs))) |