xref: /netbsd-src/external/apache2/llvm/lib/libLLVMMC/Makefile (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1#	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
2
3LIB=	LLVMMC
4
5.include <bsd.init.mk>
6
7.PATH: ${LLVM_SRCDIR}/lib/MC
8
9SRCS+=	ConstantPools.cpp \
10	ELFObjectWriter.cpp \
11	MachObjectWriter.cpp \
12	MCAsmBackend.cpp \
13	MCAsmInfoCOFF.cpp \
14	MCAsmInfo.cpp \
15	MCAsmInfoDarwin.cpp \
16	MCAsmInfoELF.cpp \
17	MCAsmInfoWasm.cpp \
18	MCAsmInfoXCOFF.cpp \
19	MCAsmMacro.cpp \
20	MCAsmStreamer.cpp \
21	MCAssembler.cpp \
22	MCCodeEmitter.cpp \
23	MCCodeView.cpp \
24	MCContext.cpp \
25	MCDwarf.cpp \
26	MCELFObjectTargetWriter.cpp \
27	MCELFStreamer.cpp \
28	MCExpr.cpp \
29	MCFragment.cpp \
30	MCInst.cpp \
31	MCInstPrinter.cpp \
32	MCInstrAnalysis.cpp \
33	MCInstrDesc.cpp \
34	MCInstrInfo.cpp \
35	MCLabel.cpp \
36	MCLinkerOptimizationHint.cpp \
37	MCMachObjectTargetWriter.cpp \
38	MCMachOStreamer.cpp \
39	MCNullStreamer.cpp \
40	MCObjectFileInfo.cpp \
41	MCObjectStreamer.cpp \
42	MCObjectWriter.cpp \
43	MCPseudoProbe.cpp \
44	MCRegisterInfo.cpp \
45	MCSchedule.cpp \
46	MCSectionCOFF.cpp \
47	MCSection.cpp \
48	MCSectionELF.cpp \
49	MCSectionMachO.cpp \
50	MCSectionWasm.cpp \
51	MCSectionXCOFF.cpp \
52	MCStreamer.cpp \
53	MCSubtargetInfo.cpp \
54	MCSymbol.cpp \
55	MCSymbolELF.cpp \
56	MCSymbolXCOFF.cpp \
57	MCTargetOptionsCommandFlags.cpp \
58	MCTargetOptions.cpp \
59	MCValue.cpp \
60	MCWasmObjectTargetWriter.cpp \
61	MCWasmStreamer.cpp \
62	MCWin64EH.cpp \
63	MCWinCOFFStreamer.cpp \
64	MCWinEH.cpp \
65	MCXCOFFObjectTargetWriter.cpp \
66	MCXCOFFStreamer.cpp \
67	StringTableBuilder.cpp \
68	SubtargetFeature.cpp \
69	WasmObjectWriter.cpp \
70	WinCOFFObjectWriter.cpp \
71	XCOFFObjectWriter.cpp
72
73.if defined(HOSTLIB)
74.include <bsd.hostlib.mk>
75.else
76.include <bsd.lib.mk>
77.endif
78