diff options
-rw-r--r-- | build/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build/Makefile b/build/Makefile index cc5c6f0..cd15ccc 100644 --- a/build/Makefile +++ b/build/Makefile @@ -25,8 +25,6 @@ LOADER_STAGE2_OBJECTS := uart.o strings.o io.o loader_stage2.o RAMFS_FILES := PL0_test.img -all : kernel.img - empty:= space:= $(empty) $(empty) @@ -36,6 +34,8 @@ vpath %.S $(dirs_colon) vpath %.c $(dirs_colon) vpath %.ld $(dirs_colon) +all : kernel.img + %.o : %.c $(if $(findstring /arm/,$<),\ $(ARM_CC) $(ARM_CFLAGS),$(HOST_CC) $(HOST_CFLAGS)) -c $< -o $@ |