Drop main() prototype. Syncs with NetBSD-8
[minix.git] / external / bsd / llvm / bin / opt / Makefile
blobfa546f88423b126ac8ef689fba6b7eb41b35b0dc
1 # $NetBSD: Makefile,v 1.15 2015/01/29 20:41:34 joerg Exp $
3 PROG_CXX= opt
4 NOMAN= yes
6 .include <bsd.init.mk>
8 .PATH: ${LLVM_SRCDIR}/tools/opt
10 SRCS= AnalysisWrappers.cpp \
11 BreakpointPrinter.cpp \
12 GraphPrinters.cpp \
13 NewPMDriver.cpp \
14 PassPrinters.cpp \
15 Passes.cpp \
16 PrintSCC.cpp \
17 opt.cpp
19 LLVM_LIBS+= \
20 ObjCARC \
21 ipo \
22 IRReader \
23 AsmParser \
24 BitReader \
25 BitWriter \
26 AArch64CodeGen \
27 AArch64TargetInfo \
28 AArch64MCTargetDesc \
29 AArch64AsmPrinter \
30 AArch64Utils \
31 ARMCodeGen \
32 ARMTargetInfo \
33 ARMMCTargetDesc \
34 ARMAsmPrinter \
35 MipsCodeGen \
36 MipsTargetInfo \
37 MipsMCTargetDesc \
38 MipsAsmPrinter \
39 PowerPCCodeGen \
40 PowerPCTargetInfo \
41 PowerPCMCTargetDesc \
42 PowerPCAsmPrinter \
43 SparcCodeGen \
44 SparcTargetInfo \
45 SparcMCTargetDesc \
46 SparcAsmPrinter \
47 X86CodeGen \
48 X86MCTargetDesc \
49 X86TargetInfo \
50 X86Utils \
51 X86AsmPrinter \
52 MCDisassembler \
53 AsmPrinter \
54 Object \
55 MCParser \
56 SelectionDAG \
57 CodeGen \
58 Vectorize \
59 Target \
60 InstCombine \
61 Instrumentation \
62 ScalarOpts \
63 ProfileData \
64 Analysis \
65 MC \
66 TransformsUtils \
67 ipa \
68 IR \
69 Support
71 LDADD+= -lz
72 DPADD+= ${LIBZ}
74 .include "${.PARSEDIR}/../../link.mk"
76 .include <bsd.prog.mk>