OSDN Git Service

now mesa can be compiled
[android-x86/external-llvm.git] / lib / MC / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 mc_SRC_FILES := \
4   ConstantPools.cpp \
5   ELFObjectWriter.cpp \
6   MCAsmBackend.cpp \
7   MCAsmInfo.cpp \
8   MCAsmInfoCOFF.cpp \
9   MCAsmInfoDarwin.cpp \
10   MCAsmInfoELF.cpp \
11   MCAsmInfoWasm.cpp \
12   MCAsmStreamer.cpp \
13   MCAssembler.cpp \
14   MCCodeEmitter.cpp \
15   MCCodeView.cpp \
16   MCContext.cpp \
17   MCDwarf.cpp \
18   MCELFObjectTargetWriter.cpp \
19   MCELFStreamer.cpp \
20   MCExpr.cpp \
21   MCFragment.cpp \
22   MCInst.cpp \
23   MCInstPrinter.cpp \
24   MCInstrAnalysis.cpp \
25   MCInstrDesc.cpp \
26   MCLabel.cpp \
27   MCLinkerOptimizationHint.cpp \
28   MCMachOStreamer.cpp \
29   MCMachObjectTargetWriter.cpp \
30   MCNullStreamer.cpp \
31   MCObjectFileInfo.cpp \
32   MCObjectStreamer.cpp \
33   MCObjectWriter.cpp \
34   MCRegisterInfo.cpp \
35   MCSchedule.cpp \
36   MCSection.cpp \
37   MCSectionCOFF.cpp \
38   MCSectionELF.cpp \
39   MCSectionMachO.cpp \
40   MCSectionWasm.cpp \
41   MCStreamer.cpp \
42   MCSubtargetInfo.cpp \
43   MCSymbol.cpp \
44   MCSymbolELF.cpp \
45   MCTargetOptions.cpp \
46   MCValue.cpp \
47   MCWasmObjectTargetWriter.cpp \
48   MCWasmStreamer.cpp \
49   MCWin64EH.cpp \
50   MCWinCOFFStreamer.cpp \
51   MCWinEH.cpp \
52   MachObjectWriter.cpp \
53   StringTableBuilder.cpp \
54   SubtargetFeature.cpp \
55   WasmObjectWriter.cpp \
56   WinCOFFObjectWriter.cpp
57
58 # For the host
59 # =====================================================
60 include $(CLEAR_VARS)
61
62 LOCAL_SRC_FILES := $(mc_SRC_FILES)
63
64 LOCAL_MODULE:= libLLVMMC
65
66 LOCAL_MODULE_HOST_OS := darwin linux windows
67
68
69 include $(LLVM_HOST_BUILD_MK)
70 include $(BUILD_HOST_STATIC_LIBRARY)
71
72 # For the device
73 # =====================================================
74 include $(CLEAR_VARS)
75 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
76
77 LOCAL_SRC_FILES := $(mc_SRC_FILES)
78
79 LOCAL_MODULE:= libLLVMMC
80
81 include $(LLVM_DEVICE_BUILD_MK)
82 include $(BUILD_STATIC_LIBRARY)
83 endif