1 # $NetBSD: Makefile,v 1.2 2021/05/30 01:56:48 joerg Exp $ 2 3 PROG_CXX= llvm-readobj 4 NOMAN= yes 5 6 .include <bsd.init.mk> 7 8 .PATH: ${LLVM_SRCDIR}/tools/llvm-readobj 9 10 SRCS= llvm-readobj.cpp \ 11 ARMWinEHPrinter.cpp \ 12 COFFDumper.cpp \ 13 COFFImportDumper.cpp \ 14 ELFDumper.cpp \ 15 MachODumper.cpp \ 16 ObjDumper.cpp \ 17 WasmDumper.cpp \ 18 Win64EHDumper.cpp \ 19 WindowsResourceDumper.cpp \ 20 XCOFFDumper.cpp 21 22 LLVM_LIBS+= \ 23 DebugInfoDWARF \ 24 AArch64TargetInfo \ 25 ARMTargetInfo \ 26 MipsTargetInfo \ 27 PowerPCTargetInfo \ 28 SparcTargetInfo \ 29 X86TargetInfo \ 30 DebugInfoCodeView \ 31 DebugInfoMSF \ 32 Object \ 33 TextAPI \ 34 MCParser \ 35 MC \ 36 BitReader \ 37 BitstreamReader \ 38 IR \ 39 Remarks \ 40 BinaryFormat \ 41 Support \ 42 Demangle 43 44 LDADD+= -lz 45 DPADD+= ${LIBZ} 46 47 .include "${.PARSEDIR}/../../link.mk" 48 49 .include <bsd.prog.mk> 50