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