diff options
author | John Baldwin <jhb@FreeBSD.org> | 2020-03-24 18:16:02 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2020-03-24 18:16:02 +0000 |
commit | ff4c0e6f83e6a961816534d6304b99c32eded5a8 (patch) | |
tree | 8329ff1558ef8da2f1b5726c2711f95f7855229b | |
parent | ed6611cc8c996a47d334096533caf874a6e27fd7 (diff) | |
download | src-ff4c0e6f83e6a961816534d6304b99c32eded5a8.tar.gz src-ff4c0e6f83e6a961816534d6304b99c32eded5a8.zip |
Notes
-rw-r--r-- | Makefile | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -483,16 +483,17 @@ worlds: .PHONY .if make(universe) || make(universe_kernels) || make(tinderbox) || \ make(targets) || make(universe-toolchain) # -# Always build architectures supported by clang. Only build architectures -# only supported by GCC if a suitable toolchain is present or enabled. -# In all cases, if the user specifies TARGETS on the command line, -# honor that most of all. +# Don't build rarely used architectures unless requested. # +.if defined(EXTRA_TARGETS) +EXTRA_ARCHES_mips= mipsel mipshf mipselhf mips64el mips64hf mips64elhf +EXTRA_ARCHES_mips+= mipsn32 +.endif TARGETS?=amd64 arm arm64 i386 mips powerpc riscv _UNIVERSE_TARGETS= ${TARGETS} TARGET_ARCHES_arm?= armv6 armv7 TARGET_ARCHES_arm64?= aarch64 -TARGET_ARCHES_mips?= mipsel mips mips64el mips64 mipsn32 mipselhf mipshf mips64elhf mips64hf +TARGET_ARCHES_mips?= mips mips64 ${EXTRA_ARCHES_mips} # powerpcspe excluded until clang fixed TARGET_ARCHES_powerpc?= powerpc powerpc64 TARGET_ARCHES_riscv?= riscv64 riscv64sf |