• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1LOCAL_PATH:= $(call my-dir)
2
3mc_SRC_FILES := \
4  ELFObjectWriter.cpp \
5  MachObjectWriter.cpp \
6  MCAsmBackend.cpp \
7  MCAsmInfo.cpp \
8  MCAsmInfoCOFF.cpp \
9  MCAsmInfoDarwin.cpp \
10  MCAsmStreamer.cpp \
11  MCAssembler.cpp \
12  MCCodeEmitter.cpp \
13  MCCodeGenInfo.cpp \
14  MCContext.cpp \
15  MCDisassembler.cpp \
16  MCDwarf.cpp \
17  MCELF.cpp \
18  MCELFObjectTargetWriter.cpp \
19  MCELFStreamer.cpp \
20  MCExpr.cpp \
21  MCInst.cpp \
22  MCInstPrinter.cpp \
23  MCInstrAnalysis.cpp \
24  MCLabel.cpp \
25  MCMachObjectTargetWriter.cpp \
26  MCMachOStreamer.cpp \
27  MCNullStreamer.cpp \
28  MCObjectFileInfo.cpp \
29  MCObjectStreamer.cpp \
30  MCObjectWriter.cpp \
31  MCRegisterInfo.cpp \
32  MCSection.cpp \
33  MCSectionCOFF.cpp	\
34  MCSectionELF.cpp \
35  MCSectionMachO.cpp \
36  MCStreamer.cpp \
37  MCSubtargetInfo.cpp \
38  MCSymbol.cpp \
39  MCTargetAsmLexer.cpp \
40  MCValue.cpp \
41  MCWin64EH.cpp \
42  WinCOFFObjectWriter.cpp \
43  WinCOFFStreamer.cpp \
44  SubtargetFeature.cpp
45
46# For the host
47# =====================================================
48include $(CLEAR_VARS)
49
50LOCAL_SRC_FILES := $(mc_SRC_FILES)
51
52LOCAL_MODULE:= libLLVMMC
53
54LOCAL_MODULE_TAGS := optional
55
56
57include $(LLVM_HOST_BUILD_MK)
58include $(BUILD_HOST_STATIC_LIBRARY)
59
60# For the device
61# =====================================================
62include $(CLEAR_VARS)
63
64LOCAL_SRC_FILES := $(mc_SRC_FILES)
65
66LOCAL_MODULE:= libLLVMMC
67
68LOCAL_MODULE_TAGS := optional
69
70include $(LLVM_DEVICE_BUILD_MK)
71include $(BUILD_STATIC_LIBRARY)
72