From 5cc76c436fa1234323bad51d72d1291d95991da6 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Fri, 30 Aug 2024 18:52:55 +0300 Subject: specify mabi and march --- tests/scripts/makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'tests/scripts/makefile') diff --git a/tests/scripts/makefile b/tests/scripts/makefile index 7b861e2..ed2b2b4 100644 --- a/tests/scripts/makefile +++ b/tests/scripts/makefile @@ -9,11 +9,13 @@ COMPILER != [ "$(LLVM)" != "0" ] \ && echo clang --target="$(CROSS_COMPILE)" \ || echo $(CROSS_COMPILE)gcc -OBFLAGS := -ffreestanding -nostdlib -std=c17 -g +include common/arch/$(ARCH)/source.mk + +OBFLAGS := -ffreestanding -nostdlib -std=c17 -g -O2 INCLUDEFLAGS := -I ../include -I. WARNFLAGS := -Wall -Wextra DEPFLAGS = -MT $@ -MMD -MP -MF $@.d -COMPILE_TEST = $(COMPILER) $(WARNFLAGS) $(INCLUDEFLAGS) $(DEPFLAGS) $(OBFLAGS) +COMPILE_TEST = $(COMPILER) $(WARNFLAGS) $(INCLUDEFLAGS) $(DEPFLAGS) $(OBFLAGS) $(ARCH_FLAGS) GEN_INITRD := cpio -H newc -o > QEMU := qemu-system-$(ARCH) -machine virt -kernel ../kmi.bin \ -- cgit v1.3