xref: /openbsd/gnu/usr.bin/clang/libLLVMMC/Makefile (revision 3cab2bb3)
1# $OpenBSD: Makefile,v 1.8 2020/08/03 14:45:26 patrick Exp $
2
3LIB=	LLVMMC
4NOPROFILE=
5
6CPPFLAGS+=	-I${LLVM_SRCS}/include/llvm/MC
7
8SRCS+=	ConstantPools.cpp \
9	ELFObjectWriter.cpp \
10	MCAsmBackend.cpp \
11	MCAsmInfo.cpp \
12	MCAsmInfoCOFF.cpp \
13	MCAsmInfoDarwin.cpp \
14	MCAsmInfoELF.cpp \
15	MCAsmInfoWasm.cpp \
16	MCAsmInfoXCOFF.cpp \
17	MCAsmMacro.cpp \
18	MCAsmStreamer.cpp \
19	MCAssembler.cpp \
20	MCCodeEmitter.cpp \
21	MCCodeView.cpp \
22	MCContext.cpp \
23	MCDwarf.cpp \
24	MCELFObjectTargetWriter.cpp \
25	MCELFStreamer.cpp \
26	MCExpr.cpp \
27	MCFragment.cpp \
28	MCInst.cpp \
29	MCInstPrinter.cpp \
30	MCInstrAnalysis.cpp \
31	MCInstrDesc.cpp \
32	MCLabel.cpp \
33	MCLinkerOptimizationHint.cpp \
34	MCMachOStreamer.cpp \
35	MCMachObjectTargetWriter.cpp \
36	MCNullStreamer.cpp \
37	MCObjectFileInfo.cpp \
38	MCObjectStreamer.cpp \
39	MCObjectWriter.cpp \
40	MCRegisterInfo.cpp \
41	MCSchedule.cpp \
42	MCSection.cpp \
43	MCSectionCOFF.cpp \
44	MCSectionELF.cpp \
45	MCSectionMachO.cpp \
46	MCSectionWasm.cpp \
47	MCSectionXCOFF.cpp \
48	MCStreamer.cpp \
49	MCSubtargetInfo.cpp \
50	MCSymbol.cpp \
51	MCSymbolELF.cpp \
52	MCTargetOptions.cpp \
53	MCValue.cpp \
54	MCWasmStreamer.cpp \
55	MCWin64EH.cpp \
56	MCWinCOFFStreamer.cpp \
57	MCWinEH.cpp \
58	MCXCOFFObjectTargetWriter.cpp \
59	MCXCOFFStreamer.cpp \
60	MachObjectWriter.cpp \
61	StringTableBuilder.cpp \
62	SubtargetFeature.cpp \
63	WasmObjectWriter.cpp \
64	WinCOFFObjectWriter.cpp \
65	XCOFFObjectWriter.cpp
66
67.PATH:	${.CURDIR}/../../../llvm/llvm/lib/MC
68