From fab76e7dca329f79c98707c124346022fc3adbad Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 17 Apr 2025 15:34:24 -0600 Subject: [PATCH] Fix compilation on riscv64 --- Makefile | 2 +- targets/riscv64-unknown-kernel.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5ed296b2a4..5703ee2f94 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ else endif ifeq ($(ARCH),riscv64gc) - ARCH:=riscv64 + override ARCH:=riscv64 endif GNU_TARGET=$(ARCH)-unknown-redox diff --git a/targets/riscv64-unknown-kernel.json b/targets/riscv64-unknown-kernel.json index d3fbba508a..2dadf5e617 100644 --- a/targets/riscv64-unknown-kernel.json +++ b/targets/riscv64-unknown-kernel.json @@ -1,5 +1,6 @@ { "llvm-target": "riscv64-unknown-none", + "llvm-abiname": "lp64d", "target-endian": "little", "target-pointer-width": "64", "target-c-int-width": "32",