xref: /netbsd-src/external/apache2/llvm/bin/llc/Makefile (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1#	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
2
3PROG_CXX=	llc
4NOMAN=		yes
5
6.include <bsd.init.mk>
7
8.PATH: ${LLVM_SRCDIR}/tools/llc
9
10SRCS=	llc.cpp
11
12LLVM_LIBS+= \
13	Vectorize \
14	MIRParser \
15	AsmPrinter \
16	DebugInfoCodeView \
17	DebugInfoDWARF \
18	DebugInfoMSF \
19	IRReader \
20	AsmParser \
21	BitReader \
22	BitstreamReader \
23	AArch64CodeGen \
24	AArch64TargetInfo \
25	AArch64AsmParser \
26	AArch64MCTargetDesc \
27	AArch64Utils \
28	AMDGPUCodeGen \
29	AMDGPUTargetInfo \
30	AMDGPUMCTargetDesc \
31	AMDGPUAsmParser \
32	AMDGPUUtils \
33	MIRParser \
34	ARMCodeGen \
35	ARMTargetInfo \
36	ARMMCTargetDesc \
37	ARMAsmParser \
38	ARMUtils \
39	MipsCodeGen \
40	MipsTargetInfo \
41	MipsAsmParser \
42	MipsMCTargetDesc \
43	PowerPCCodeGen \
44	PowerPCTargetInfo \
45	PowerPCMCTargetDesc \
46	PowerPCAsmParser \
47	SparcCodeGen \
48	SparcTargetInfo \
49	SparcMCTargetDesc \
50	SparcAsmParser \
51	X86CodeGen \
52	X86TargetInfo \
53	X86MCTargetDesc \
54	X86AsmParser \
55	Passes \
56	TransformsCFGuard \
57	ipo \
58	FrontendOpenMP \
59	GlobalISel \
60	MCDisassembler \
61	Object \
62	SelectionDAG \
63	CodeGen \
64	ProfileData \
65	Instrumentation \
66	ScalarOpts \
67	TransformsUtils \
68	Analysis \
69	Target \
70	MCParser \
71	MC \
72	IR \
73	Remarks \
74	BinaryFormat \
75	Support \
76	Demangle
77
78LDADD+=	-lz
79DPADD+=	${LIBZ}
80
81.include "${.PARSEDIR}/../../link.mk"
82
83.include <bsd.prog.mk>
84