path: root/Makefile
diff options
authorWarner Losh <imp@FreeBSD.org>2020-03-31 22:41:57 +0000
committerWarner Losh <imp@FreeBSD.org>2020-03-31 22:41:57 +0000
commitbe68b4b323334f2729345c0fb74cdf486b7b9683 (patch)
treeffa28fd7a2a0a5914ca95b87a08d7c670da817f6 /Makefile
parente1b9162f48db6dfb1c669f456621e298edaacacf (diff)
Add powerpcspe to the EXTRA_TARGETS
Currently, powerpcspe is broken with clang. Add it to the EXTRA_TARGETS until that's fixed. Reviewed by: brooks, bdrewery, emaste (LGTM) MFC After: 3 days Differential Revision: https://reviews.freebsd.org/D24212
Notes: svn path=/head/; revision=359497
Diffstat (limited to 'Makefile')
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 99891bc7a39d..f139aea47557 100644
--- a/Makefile
+++ b/Makefile
@@ -494,19 +494,20 @@ worlds: .PHONY
.if make(universe) || make(universe_kernels) || make(tinderbox) || \
make(targets) || make(universe-toolchain)
-# Don't build rarely used architectures unless requested.
+# Don't build rarely used, semi-supported architectures unless requested.
.if defined(EXTRA_TARGETS)
EXTRA_ARCHES_mips= mipsel mipshf mipselhf mips64el mips64hf mips64elhf
EXTRA_ARCHES_mips+= mipsn32
+# powerpcspe excluded from main list until clang fixed
+EXTRA_ARCHES_powerpc= powerpcspe
TARGETS?=amd64 arm arm64 i386 mips powerpc riscv
TARGET_ARCHES_arm?= armv6 armv7
TARGET_ARCHES_arm64?= aarch64
TARGET_ARCHES_mips?= mips mips64 ${EXTRA_ARCHES_mips}
-# powerpcspe excluded until clang fixed
-TARGET_ARCHES_powerpc?= powerpc powerpc64
+TARGET_ARCHES_powerpc?= powerpc powerpc64 ${EXTRA_ARCHES_powerpc}
TARGET_ARCHES_riscv?= riscv64 riscv64sf
.for target in ${TARGETS}
TARGET_ARCHES_${target}?= ${target}