diff options
Diffstat (limited to 'utils')
-rw-r--r-- | utils/TableGen/Android.mk | 89 |
1 files changed, 41 insertions, 48 deletions
diff --git a/utils/TableGen/Android.mk b/utils/TableGen/Android.mk index ac5e162..28de64f 100644 --- a/utils/TableGen/Android.mk +++ b/utils/TableGen/Android.mk @@ -1,56 +1,51 @@ LOCAL_PATH:= $(call my-dir) + +tablegen_SRC_FILES := \ + ARMDecoderEmitter.cpp \ + AsmMatcherEmitter.cpp \ + AsmWriterEmitter.cpp \ + AsmWriterInst.cpp \ + CallingConvEmitter.cpp \ + CodeEmitterGen.cpp \ + CodeGenDAGPatterns.cpp \ + CodeGenInstruction.cpp \ + CodeGenRegisters.cpp \ + CodeGenTarget.cpp \ + DAGISelEmitter.cpp \ + DAGISelMatcherEmitter.cpp \ + DAGISelMatcherGen.cpp \ + DAGISelMatcherOpt.cpp \ + DAGISelMatcher.cpp \ + DisassemblerEmitter.cpp \ + EDEmitter.cpp \ + FastISelEmitter.cpp \ + FixedLenDecoderEmitter.cpp \ + InstrEnumEmitter.cpp \ + InstrInfoEmitter.cpp \ + IntrinsicEmitter.cpp \ + PseudoLoweringEmitter.cpp \ + RegisterInfoEmitter.cpp \ + SetTheory.cpp \ + StringMatcher.cpp \ + SubtargetEmitter.cpp \ + TGValueTypes.cpp \ + TableGen.cpp \ + X86DisassemblerTables.cpp \ + X86RecognizableInstr.cpp + include $(CLEAR_VARS) -LOCAL_SRC_FILES := \ - ARMDecoderEmitter.cpp \ - AsmMatcherEmitter.cpp \ - AsmWriterEmitter.cpp \ - AsmWriterInst.cpp \ - CallingConvEmitter.cpp \ - ClangASTNodesEmitter.cpp \ - ClangAttrEmitter.cpp \ - ClangDiagnosticsEmitter.cpp \ - ClangSACheckersEmitter.cpp \ - CodeEmitterGen.cpp \ - CodeGenDAGPatterns.cpp \ - CodeGenInstruction.cpp \ - CodeGenTarget.cpp \ - CodeGenRegisters.cpp \ - DAGISelEmitter.cpp \ - DAGISelMatcher.cpp \ - DAGISelMatcherEmitter.cpp \ - DAGISelMatcherGen.cpp \ - DAGISelMatcherOpt.cpp \ - DisassemblerEmitter.cpp \ - EDEmitter.cpp \ - Error.cpp \ - FastISelEmitter.cpp \ - FixedLenDecoderEmitter.cpp \ - InstrEnumEmitter.cpp \ - InstrInfoEmitter.cpp \ - IntrinsicEmitter.cpp \ - LLVMCConfigurationEmitter.cpp \ - NeonEmitter.cpp \ - OptParserEmitter.cpp \ - PseudoLoweringEmitter.cpp \ - Record.cpp \ - RegisterInfoEmitter.cpp \ - SetTheory.cpp \ - StringMatcher.cpp \ - SubtargetEmitter.cpp \ - TGLexer.cpp \ - TGParser.cpp \ - TGValueTypes.cpp \ - TableGen.cpp \ - TableGenBackend.cpp \ - X86DisassemblerTables.cpp \ - X86RecognizableInstr.cpp +LOCAL_MODULE := tblgen +LOCAL_MODULE_TAGS := optional +LOCAL_SRC_FILES := $(tablegen_SRC_FILES) REQUIRES_EH := 1 REQUIRES_RTTI := 1 -LOCAL_STATIC_LIBRARIES := libLLVMSupport -LOCAL_MODULE := tblgen +LOCAL_STATIC_LIBRARIES := \ + libLLVMTableGen \ + libLLVMSupport + LOCAL_LDLIBS += -lm ifeq ($(HOST_OS),windows) LOCAL_LDLIBS += -limagehlp -lpsapi @@ -58,7 +53,5 @@ else LOCAL_LDLIBS += -lpthread -ldl endif -LOCAL_MODULE_TAGS := optional - include $(LLVM_HOST_BUILD_MK) include $(BUILD_HOST_EXECUTABLE) |