191586Smarkm# $NetBSD: Makefile.inc,v 1.8 2002/02/04 00:18:32 thorpej Exp $ 291592Smarkm# $FreeBSD$ 391586Smarkm 4126178SjohanWARNS?= 0 591586Smarkm 691586Smarkm.PATH: ${.CURDIR}/../common 791586Smarkm 8212512Simp# These assignments duplicate much of the functionality of 9212512Simp# MACHINE_CPUARCH, but there's no easy way to export make functions... 10212512Simp.if defined(TARGET_ARCH) 11239272SgonzoTARGET_CPUARCH= ${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/} 12212512Simp.else 13212534SimpTARGET_CPUARCH= ${MACHINE_CPUARCH} 14212534SimpTARGET_ARCH= ${MACHINE_ARCH} 15212512Simp.endif 16212535Simp.if exists(${.CURDIR}/../arch/${TARGET_ARCH}) 17212534SimpCFLAGS+= -I${.CURDIR}/../arch/${TARGET_ARCH} 18212534Simp.else 19212512SimpCFLAGS+= -I${.CURDIR}/../arch/${TARGET_CPUARCH} 20212535Simp.endif 2191592SmarkmCFLAGS+= -I${.CURDIR}/../common 2291586Smarkm 2391592SmarkmOBJECT_FMT= ELF 24