1 1.7 tsutsui # $NetBSD: Makefile,v 1.7 2010/05/10 15:10:54 tsutsui Exp $ 2 1.1 leo 3 1.6 tsutsui BINDIR?= /sbin 4 1.6 tsutsui WARNS?= 4 5 1.7 tsutsui NOMAN= 6 1.7 tsutsui 7 1.7 tsutsui .include <bsd.own.mk> 8 1.1 leo 9 1.6 tsutsui PROG= binpatch 10 1.6 tsutsui SRCS= binpatch.c 11 1.6 tsutsui SRCS+= exec_aout.c exec_ecoff.c exec_elf32.c exec_elf64.c exec_coff.c 12 1.6 tsutsui 13 1.6 tsutsui #MAN= binpatch.8 # currently it's in src/share/man/man8/man8.atari 14 1.6 tsutsui 15 1.6 tsutsui MDSETIMAGE=${NETBSDSRCDIR}/usr.sbin/mdsetimage 16 1.6 tsutsui CPPFLAGS+= -I${MDSETIMAGE} 17 1.6 tsutsui .PATH: ${MDSETIMAGE} 18 1.6 tsutsui 19 1.6 tsutsui .if ${MACHINE_ARCH} == "alpha" 20 1.6 tsutsui CPPFLAGS+=-DNLIST_ECOFF 21 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF64 22 1.6 tsutsui .elif ${MACHINE_CPU} == "mips" 23 1.6 tsutsui CPPFLAGS+=-DNLIST_ECOFF 24 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF32 25 1.6 tsutsui CPPFLAGS+=-DNLIST_AOUT 26 1.6 tsutsui .elif ${MACHINE_ARCH} == "powerpc" 27 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF32 28 1.6 tsutsui .elif ${MACHINE_ARCH} == "m68k" || \ 29 1.6 tsutsui ${MACHINE_ARCH} == "m68000" || \ 30 1.6 tsutsui ${MACHINE_ARCH} == "vax" || \ 31 1.6 tsutsui ${MACHINE_CPU} == "arm" 32 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF32 33 1.6 tsutsui CPPFLAGS+=-DNLIST_AOUT 34 1.6 tsutsui .elif ${MACHINE_CPU} == "sh3" 35 1.6 tsutsui CPPFLAGS+=-DNLIST_COFF 36 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF32 37 1.6 tsutsui .elif ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" || \ 38 1.6 tsutsui ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 39 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF64 40 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF32 41 1.6 tsutsui CPPFLAGS+=-DNLIST_AOUT 42 1.6 tsutsui .else 43 1.6 tsutsui #CPPFLAGS+=-DNLIST_AOUT 44 1.6 tsutsui #CPPFLAGS+=-DNLIST_ECOFF 45 1.6 tsutsui CPPFLAGS+=-DNLIST_ELF32 46 1.6 tsutsui #CPPFLAGS+=-DNLIST_ELF64 47 1.6 tsutsui #CPPFLAGS+=-DNLIST_COFF 48 1.6 tsutsui .endif 49 1.1 leo 50 1.1 leo .include <bsd.prog.mk> 51