1# $FreeBSD$ 2 3.include <bsd.own.mk> 4 5PROG_CXX=llc 6 7SRCDIR= tools/llc 8SRCS= llc.cpp 9 10LIBDEPS=llvmirreader \ 11 llvmasmparser \ 12 llvmarmdisassembler \ 13 llvmarmcodegen \ 14 llvmarmasmparser \ 15 llvmarmdesc \ 16 llvmarminfo \ 17 llvmarminstprinter \ 18 llvmmipsdisassembler \ 19 llvmmipscodegen \ 20 llvmmipsasmparser \ 21 llvmmipsdesc \ 22 llvmmipsinfo \ 23 llvmmipsinstprinter \ 24 llvmpowerpcdisassembler \ 25 llvmpowerpccodegen \ 26 llvmpowerpcasmparser \ 27 llvmpowerpcdesc \ 28 llvmpowerpcinfo \ 29 llvmpowerpcinstprinter \ 30 llvmsparcdisassembler \ 31 llvmsparccodegen \ 32 llvmsparcasmparser \ 33 llvmsparcdesc \ 34 llvmsparcinfo \ 35 llvmsparcinstprinter \ 36 llvmx86disassembler \ 37 llvmx86asmparser \ 38 llvmx86codegen \ 39 llvmselectiondag \ 40 llvmasmprinter \ 41 llvmcodegen \ 42 llvmscalaropts \ 43 llvminstcombine \ 44 llvmtransformutils \ 45 llvmipa \ 46 llvmanalysis \ 47 llvmtarget \ 48 llvmx86desc \ 49 llvmobject \ 50 llvmmcparser \ 51 llvmbitreader \ 52 llvmcore \ 53 llvmx86info \ 54 llvmx86instprinter \ 55 llvmmc \ 56 llvmx86utils \ 57 llvmsupport 58 59.include "../clang.prog.mk" 60 61DPADD+= ${LIBZ} 62LDADD+= -lz 63