11.7Stsutsui# $NetBSD: Makefile,v 1.7 2010/05/10 15:10:54 tsutsui Exp $ 21.1Sleo 31.6StsutsuiBINDIR?= /sbin 41.6StsutsuiWARNS?= 4 51.7StsutsuiNOMAN= 61.7Stsutsui 71.7Stsutsui.include <bsd.own.mk> 81.1Sleo 91.6StsutsuiPROG= binpatch 101.6StsutsuiSRCS= binpatch.c 111.6StsutsuiSRCS+= exec_aout.c exec_ecoff.c exec_elf32.c exec_elf64.c exec_coff.c 121.6Stsutsui 131.6Stsutsui#MAN= binpatch.8 # currently it's in src/share/man/man8/man8.atari 141.6Stsutsui 151.6StsutsuiMDSETIMAGE=${NETBSDSRCDIR}/usr.sbin/mdsetimage 161.6StsutsuiCPPFLAGS+= -I${MDSETIMAGE} 171.6Stsutsui.PATH: ${MDSETIMAGE} 181.6Stsutsui 191.6Stsutsui.if ${MACHINE_ARCH} == "alpha" 201.6StsutsuiCPPFLAGS+=-DNLIST_ECOFF 211.6StsutsuiCPPFLAGS+=-DNLIST_ELF64 221.6Stsutsui.elif ${MACHINE_CPU} == "mips" 231.6StsutsuiCPPFLAGS+=-DNLIST_ECOFF 241.6StsutsuiCPPFLAGS+=-DNLIST_ELF32 251.6StsutsuiCPPFLAGS+=-DNLIST_AOUT 261.6Stsutsui.elif ${MACHINE_ARCH} == "powerpc" 271.6StsutsuiCPPFLAGS+=-DNLIST_ELF32 281.6Stsutsui.elif ${MACHINE_ARCH} == "m68k" || \ 291.6Stsutsui ${MACHINE_ARCH} == "m68000" || \ 301.6Stsutsui ${MACHINE_ARCH} == "vax" || \ 311.6Stsutsui ${MACHINE_CPU} == "arm" 321.6StsutsuiCPPFLAGS+=-DNLIST_ELF32 331.6StsutsuiCPPFLAGS+=-DNLIST_AOUT 341.6Stsutsui.elif ${MACHINE_CPU} == "sh3" 351.6StsutsuiCPPFLAGS+=-DNLIST_COFF 361.6StsutsuiCPPFLAGS+=-DNLIST_ELF32 371.6Stsutsui.elif ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" || \ 381.6Stsutsui ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 391.6StsutsuiCPPFLAGS+=-DNLIST_ELF64 401.6StsutsuiCPPFLAGS+=-DNLIST_ELF32 411.6StsutsuiCPPFLAGS+=-DNLIST_AOUT 421.6Stsutsui.else 431.6Stsutsui#CPPFLAGS+=-DNLIST_AOUT 441.6Stsutsui#CPPFLAGS+=-DNLIST_ECOFF 451.6StsutsuiCPPFLAGS+=-DNLIST_ELF32 461.6Stsutsui#CPPFLAGS+=-DNLIST_ELF64 471.6Stsutsui#CPPFLAGS+=-DNLIST_COFF 481.6Stsutsui.endif 491.1Sleo 501.1Sleo.include <bsd.prog.mk> 51