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