1 LOCAL_PATH:= $(call my-dir)
3 debuginfo_codeview_SRC_FILES := \
4 AppendingTypeTableBuilder.cpp \
7 ContinuationRecordBuilder.cpp \
10 DebugChecksumsSubsection.cpp \
11 DebugCrossExSubsection.cpp \
12 DebugCrossImpSubsection.cpp \
13 DebugFrameDataSubsection.cpp \
14 DebugInlineeLinesSubsection.cpp \
15 DebugLinesSubsection.cpp \
16 DebugStringTableSubsection.cpp \
18 DebugSubsectionRecord.cpp \
19 DebugSubsectionVisitor.cpp \
20 DebugSymbolRVASubsection.cpp \
21 DebugSymbolsSubsection.cpp \
24 GlobalTypeTableBuilder.cpp \
25 LazyRandomTypeCollection.cpp \
27 MergingTypeTableBuilder.cpp \
29 RecordSerialization.cpp \
30 SimpleTypeSerializer.cpp \
31 StringsAndChecksums.cpp \
33 SymbolRecordHelpers.cpp \
34 SymbolRecordMapping.cpp \
35 SymbolSerializer.cpp \
38 TypeIndexDiscovery.cpp \
40 TypeRecordHelpers.cpp \
41 TypeRecordMapping.cpp \
42 TypeStreamMerger.cpp \
43 TypeTableCollection.cpp
46 # =====================================================
51 LOCAL_SRC_FILES := $(debuginfo_codeview_SRC_FILES)
53 LOCAL_MODULE:= libLLVM70DebugInfoCodeView
55 LOCAL_MODULE_HOST_OS := darwin linux windows
57 include $(LLVM70_HOST_BUILD_MK)
58 include $(LLVM70_GEN_INTRINSICS_MK)
59 include $(BUILD_HOST_STATIC_LIBRARY)
62 # =====================================================
63 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
68 LOCAL_SRC_FILES := $(debuginfo_codeview_SRC_FILES)
70 LOCAL_MODULE:= libLLVM70DebugInfoCodeView
72 include $(LLVM70_DEVICE_BUILD_MK)
73 include $(LLVM70_GEN_INTRINSICS_MK)
74 include $(BUILD_STATIC_LIBRARY)