From 62e2473c322a79ce22022cb2d9aeed8310942ca0 Mon Sep 17 00:00:00 2001 From: Ruoqing He Date: Tue, 25 Feb 2025 16:18:54 +0800 Subject: [PATCH] build: Add riscv64 to utils.mk Since `ARCH` for `riscv64` is `riscv64gc`, we'll need to override it in `utils.mk`, and forcing `gnu` target for `riscv64` because `musl` target is not yet made ready. Signed-off-by: Ruoqing He --- utils.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils.mk b/utils.mk index 3b44658d6..a842dd3c7 100644 --- a/utils.mk +++ b/utils.mk @@ -151,6 +151,12 @@ ifeq ($(ARCH), ppc64le) $(warning "WARNING: powerpc64le-unknown-linux-musl target is unavailable") endif +ifeq ($(ARCH), riscv64) + override LIBC = gnu + override ARCH = riscv64gc + $(warning "WARNING: riscv64gc-unknown-linux-musl target is unavailable") +endif + ifeq ($(ARCH), s390x) override LIBC = gnu $(warning "WARNING: s390x-unknown-linux-musl target is unavailable")