From 301f1631120bff7845ca4d54163fbf6b42e22d59 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Sat, 1 Nov 2025 19:30:40 +0100 Subject: [PATCH] Handle building for i586-unknown-redox --- Makefile | 7 ++++++- linkers/{i686.ld => i586.ld} | 0 .../{i686-unknown-kernel.json => i586-unknown-kernel.json} | 0 3 files changed, 6 insertions(+), 1 deletion(-) rename linkers/{i686.ld => i586.ld} (100%) rename targets/{i686-unknown-kernel.json => i586-unknown-kernel.json} (100%) diff --git a/Makefile b/Makefile index c903ae567d..407a1a3580 100644 --- a/Makefile +++ b/Makefile @@ -10,8 +10,13 @@ endif ifeq ($(ARCH),riscv64gc) override ARCH:=riscv64 + GNU_TARGET=riscv64-unknown-redox +else ifeq($(ARCH),i686) + override ARCH:=i586 + GNU_TARGET=i686-unknown-redox +else + GNU_TARGET=$(ARCH)-unknown-redox endif -GNU_TARGET=$(ARCH)-unknown-redox all: $(BUILD)/kernel $(BUILD)/kernel.sym diff --git a/linkers/i686.ld b/linkers/i586.ld similarity index 100% rename from linkers/i686.ld rename to linkers/i586.ld diff --git a/targets/i686-unknown-kernel.json b/targets/i586-unknown-kernel.json similarity index 100% rename from targets/i686-unknown-kernel.json rename to targets/i586-unknown-kernel.json