aboutsummaryrefslogtreecommitdiffstats
path: root/shared_llvm.mk
diff options
context:
space:
mode:
authorTim Murray <timmurray@google.com>2014-03-07 13:15:57 -0800
committerTim Murray <timmurray@google.com>2014-03-14 17:13:27 -0700
commit8aa5ce8cbaa58d14493eb694f06c8a0fde23c509 (patch)
tree343d7ce8767a0a37430083e6b4a567ebb30c19f4 /shared_llvm.mk
parent130045bafb1899ab3ba3a4eab679a7df08321796 (diff)
downloadexternal_llvm-8aa5ce8cbaa58d14493eb694f06c8a0fde23c509.zip
external_llvm-8aa5ce8cbaa58d14493eb694f06c8a0fde23c509.tar.gz
external_llvm-8aa5ce8cbaa58d14493eb694f06c8a0fde23c509.tar.bz2
Make LLVM build on AArch64.
bug 13343378 Change-Id: I4152d2437a144645fa0b5a425b7bfdcb3a2a5594
Diffstat (limited to 'shared_llvm.mk')
-rw-r--r--shared_llvm.mk11
1 files changed, 11 insertions, 0 deletions
diff --git a/shared_llvm.mk b/shared_llvm.mk
index 3f9e104..b0299e8 100644
--- a/shared_llvm.mk
+++ b/shared_llvm.mk
@@ -35,6 +35,15 @@ llvm_mips_static_libraries := \
libLLVMMipsAsmPrinter \
libLLVMMipsDisassembler
+llvm_arm64_static_libraries := \
+ libLLVMARM64CodeGen \
+ libLLVMARM64Info \
+ libLLVMARM64Desc \
+ libLLVMARM64AsmParser \
+ libLLVMARM64AsmPrinter \
+ libLLVMARM64Utils \
+ libLLVMARM64Disassembler
+
llvm_post_static_libraries := \
libLLVMAsmPrinter \
libLLVMSelectionDAG \
@@ -78,6 +87,7 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \
$(llvm_arm_static_libraries) \
$(llvm_x86_static_libraries) \
$(llvm_mips_static_libraries) \
+ $(llvm_arm64_static_libraries) \
$(llvm_host_static_libraries) \
$(llvm_post_static_libraries)
@@ -110,6 +120,7 @@ LOCAL_WHOLE_STATIC_LIBRARIES_arm += $(llvm_arm_static_libraries)
LOCAL_WHOLE_STATIC_LIBRARIES_x86 += $(llvm_x86_static_libraries)
LOCAL_WHOLE_STATIC_LIBRARIES_x86_64 += $(llvm_x86_static_libraries)
LOCAL_WHOLE_STATIC_LIBRARIES_mips += $(llvm_mips_static_libraries)
+LOCAL_WHOLE_STATIC_LIBRARIES_arm64 += $(llvm_arm64_static_libraries)
LOCAL_WHOLE_STATIC_LIBRARIES += $(llvm_post_static_libraries)