xref: /freebsd/usr.bin/clang/llvm-lto/Makefile (revision 3fc36ee018bb836bd1796067cf4ef8683f166ebc)
1# $FreeBSD$
2
3MAN=
4.include <bsd.own.mk>
5
6PROG_CXX=llvm-lto
7
8SRCDIR=	tools/llvm-lto
9SRCS=	llvm-lto.cpp
10
11TGHDRS=	Attributes \
12	Intrinsics
13
14LIBDEPS=llvmaarch64disassembler \
15	llvmaarch64codegen \
16	llvmaarch64asmparser \
17	llvmaarch64desc \
18	llvmaarch64info \
19	llvmaarch64asmprinter \
20	llvmaarch64utils \
21	llvmarmdisassembler \
22	llvmarmcodegen \
23	llvmarmasmparser \
24	llvmarmdesc \
25	llvmarminfo \
26	llvmarmasmprinter \
27	llvmmipsdisassembler \
28	llvmmipscodegen \
29	llvmmipsasmparser \
30	llvmmipsdesc \
31	llvmmipsinfo \
32	llvmmipsasmprinter \
33	llvmpowerpcdisassembler \
34	llvmpowerpccodegen \
35	llvmpowerpcasmparser \
36	llvmpowerpcdesc \
37	llvmpowerpcinfo \
38	llvmpowerpcasmprinter \
39	llvmsparcdisassembler \
40	llvmsparccodegen \
41	llvmsparcasmparser \
42	llvmsparcdesc \
43	llvmsparcinfo \
44	llvmsparcasmprinter \
45	llvmx86disassembler \
46	llvmx86asmparser \
47	llvmx86codegen \
48	llvmselectiondag \
49	llvmasmprinter \
50	llvmx86desc \
51	llvmx86info \
52	llvmx86asmprinter \
53	llvmx86utils \
54	llvmmcdisassembler \
55	llvmlto \
56	llvmobjcarcopts \
57	llvmipo \
58	llvmvectorize \
59	llvmlinker \
60	llvmirreader \
61	llvmasmparser \
62	llvmcodegen \
63	llvmtarget \
64	llvmscalaropts \
65	llvminstcombine \
66	llvminstrumentation \
67	llvmprofiledata \
68	llvmobject \
69	llvmmcparser \
70	llvmtransformutils \
71	llvmmc \
72	llvmbitwriter \
73	llvmbitreader \
74	llvmanalysis \
75	llvmcore \
76	llvmsupport
77
78LIBADD+=	z
79
80.include "../clang.prog.mk"
81