From 573a3ef083d5646f9b896e07d24c70404a1bee8e Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Tue, 21 Nov 2017 19:23:12 +0000 Subject: [PATCH] Use TARGET_ARCH=riscv64 when TARGET=riscv The supported targets are riscv64 and riscv64sf. Use the former when building with a bare TARGET=riscv and it is the more common one. Sponsored by: Netflix --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ec55add8ef8f..4e8514db785b 100644 --- a/Makefile +++ b/Makefile @@ -270,7 +270,7 @@ MK_META_MODE= no # exceptions. .if !defined(TARGET_ARCH) && defined(TARGET) # T->TA mapping is usually TARGET with arm64 the odd man out -_TARGET_ARCH= ${TARGET:S/arm64/aarch64/} +_TARGET_ARCH= ${TARGET:S/arm64/aarch64/:S/riscv/riscv64/} .elif !defined(TARGET) && defined(TARGET_ARCH) && \ ${TARGET_ARCH} != ${MACHINE_ARCH} # TA->T mapping is accidentally CPUARCH with aarch64 the odd man out