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
This commit is contained in:
Warner Losh 2020-03-31 22:41:57 +00:00
parent e1b9162f48
commit be68b4b323

View File

@ -494,19 +494,20 @@ worlds: .PHONY
.if make(universe) || make(universe_kernels) || make(tinderbox) || \ .if make(universe) || make(universe_kernels) || make(tinderbox) || \
make(targets) || make(universe-toolchain) 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) .if defined(EXTRA_TARGETS)
EXTRA_ARCHES_mips= mipsel mipshf mipselhf mips64el mips64hf mips64elhf EXTRA_ARCHES_mips= mipsel mipshf mipselhf mips64el mips64hf mips64elhf
EXTRA_ARCHES_mips+= mipsn32 EXTRA_ARCHES_mips+= mipsn32
# powerpcspe excluded from main list until clang fixed
EXTRA_ARCHES_powerpc= powerpcspe
.endif .endif
TARGETS?=amd64 arm arm64 i386 mips powerpc riscv TARGETS?=amd64 arm arm64 i386 mips powerpc riscv
_UNIVERSE_TARGETS= ${TARGETS} _UNIVERSE_TARGETS= ${TARGETS}
TARGET_ARCHES_arm?= armv6 armv7 TARGET_ARCHES_arm?= armv6 armv7
TARGET_ARCHES_arm64?= aarch64 TARGET_ARCHES_arm64?= aarch64
TARGET_ARCHES_mips?= mips mips64 ${EXTRA_ARCHES_mips} TARGET_ARCHES_mips?= mips mips64 ${EXTRA_ARCHES_mips}
# powerpcspe excluded until clang fixed TARGET_ARCHES_powerpc?= powerpc powerpc64 ${EXTRA_ARCHES_powerpc}
TARGET_ARCHES_powerpc?= powerpc powerpc64
TARGET_ARCHES_riscv?= riscv64 riscv64sf TARGET_ARCHES_riscv?= riscv64 riscv64sf
.for target in ${TARGETS} .for target in ${TARGETS}
TARGET_ARCHES_${target}?= ${target} TARGET_ARCHES_${target}?= ${target}