archdirs.mk revision 1.11
11.11Schristos#	$NetBSD: archdirs.mk,v 1.11 2018/07/16 00:33:00 christos 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.10Smatt.if !empty(MACHINE_ARCH:Mearm*)
141.9SmartinARCHDIR_SUBDIR=	arm/oabi
151.2Smatt.endif
161.2Smatt
171.1Smrg.if (${MACHINE_ARCH} == "mips64eb" || ${MACHINE_ARCH} == "mips64el")
181.1SmrgARCHDIR_SUBDIR=	mips64/64 mips64/o32
191.1Smrg.endif
201.4Smatt
211.4Smatt.if ${MACHINE_ARCH} == "powerpc64"
221.4SmattARCHDIR_SUBDIR= powerpc64/powerpc
231.4Smatt.endif
241.5Smatt
251.8Smatt.if ${MACHINE_ARCH} == "riscv64"
261.8SmattARCHDIR_SUBDIR= riscv64/rv32
271.8Smatt.endif
281.8Smatt
291.11Schristos.if ${ACTIVE_CC} == "clang"
301.5Smatt.if (${MACHINE_ARCH} == "aarch64")
311.5SmattARCHDIR_SUBDIR+= arm/eabi
321.7SmattARCHDIR_SUBDIR+= arm/eabihf
331.5SmattARCHDIR_SUBDIR+= arm/oabi
341.6Smatt.elif (${MACHINE_ARCH} == "aarch64eb")
351.5SmattARCHDIR_SUBDIR= arm/eabi
361.5Smatt.endif
371.11Schristos.endif
38