archdirs.mk revision 1.13
1#	$NetBSD: archdirs.mk,v 1.13 2021/04/25 15:18:23 christos Exp $
2
3# list of subdirs used per-platform
4
5.if ${MACHINE} == "sparc64"
6ARCHDIR_SUBDIR+= sparc64/sparc
7.endif
8
9.if ${MACHINE} == "amd64"
10ARCHDIR_SUBDIR+= amd64/i386
11.endif
12
13.if !empty(MACHINE_ARCH:Mearm*)
14ARCHDIR_SUBDIR+= arm/oabi
15.endif
16
17.if !empty(MACHINE_ARCH:Mmips64*)
18ARCHDIR_SUBDIR+= mips64/64
19ARCHDIR_SUBDIR+= mips64/o32
20.endif
21
22.if !empty(MACHINE_ARCH:Mmipsn64*)
23ARCHDIR_SUBDIR+= mips64/n32
24ARCHDIR_SUBDIR+= mips64/o32
25.endif
26
27.if ${MACHINE_ARCH} == "powerpc64"
28ARCHDIR_SUBDIR+= powerpc64/powerpc
29.endif
30
31.if ${MACHINE_ARCH} == "riscv64"
32ARCHDIR_SUBDIR+= riscv64/rv32
33.endif
34
35.if ${ACTIVE_CC} == "clang"
36.if (${MACHINE_ARCH} == "aarch64")
37ARCHDIR_SUBDIR+= arm/eabi
38ARCHDIR_SUBDIR+= arm/eabihf
39ARCHDIR_SUBDIR+= arm/oabi
40.elif (${MACHINE_ARCH} == "aarch64eb")
41ARCHDIR_SUBDIR+= arm/eabi
42.endif
43.endif
44