archdirs.mk revision 1.9
11.9Smartin#	$NetBSD: archdirs.mk,v 1.9 2015/05/25 12:42:26 martin Exp $
21.1Smrg
31.1Smrg# list of subdirs used per-platform
41.1Smrg
51.1Smrg.if ${MACHINE} == "sparc64"
61.1SmrgARCHDIR_SUBDIR=	sparc64/sparc
71.1Smrg.endif
81.1Smrg
91.1Smrg.if ${MACHINE} == "amd64"
101.1SmrgARCHDIR_SUBDIR=	amd64/i386
111.1Smrg.endif
121.1Smrg
131.9Smartin.if !empty(MACHINE_ARCH:Mearmhf*) || !empty(MACHINE_ARCH:Mearmv?hf*)
141.9SmartinARCHDIR_SUBDIR=	arm/oabi arm/eabi
151.9Smartin.elif !empty(MACHINE_ARCH:Mearm*)
161.9SmartinARCHDIR_SUBDIR=	arm/oabi
171.9Smartin.elif !empty(MACHINE_ARCH:Marm)
181.2SmattARCHDIR_SUBDIR=	arm/eabi
191.2Smatt.endif
201.2Smatt
211.1Smrg.if (${MACHINE_ARCH} == "mips64eb" || ${MACHINE_ARCH} == "mips64el")
221.1SmrgARCHDIR_SUBDIR=	mips64/64 mips64/o32
231.1Smrg.endif
241.4Smatt
251.4Smatt.if ${MACHINE_ARCH} == "powerpc64"
261.4SmattARCHDIR_SUBDIR= powerpc64/powerpc
271.4Smatt.endif
281.5Smatt
291.8Smatt.if ${MACHINE_ARCH} == "riscv64"
301.8SmattARCHDIR_SUBDIR= riscv64/rv32
311.8Smatt.endif
321.8Smatt
331.5Smatt.if (${MACHINE_ARCH} == "aarch64")
341.5SmattARCHDIR_SUBDIR+= arm/eabi
351.7SmattARCHDIR_SUBDIR+= arm/eabihf
361.5SmattARCHDIR_SUBDIR+= arm/oabi
371.6Smatt.elif (${MACHINE_ARCH} == "aarch64eb")
381.5SmattARCHDIR_SUBDIR= arm/eabi
391.5Smatt.endif
40