From 83e204e52e2fe4f92a2b030ed93e60052f432831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Wed, 6 Dec 2017 21:28:50 +0100 Subject: [PATCH] Change the way python generates .o files via .S --- src/kernel/Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/kernel/Makefile b/src/kernel/Makefile index 2ef80ad..fe1f0fe 100644 --- a/src/kernel/Makefile +++ b/src/kernel/Makefile @@ -20,8 +20,8 @@ LDFLAGS := -n -nostdlib -lgcc -T Link.ld kernel: $(OBJ) $(LINK.c) $^ -o $@ -%.S: %.S.py - python $^ > $@ +%.o: %.S.py + python $^ | $(COMPILE.S) $(DEPFLAGS) -x assembler-with-cpp - -o $@ # Automatically generate dependency files # Those keep track of which header files are used by which source files @@ -42,7 +42,6 @@ clean: rm -rf $(OBJ) $(DEP) kernel .PHONY: install clean -.INTERMEDIATE: $(basename $(filter %.py, $(SRC))) # Include generated dependency files include $(DEP)