Makefile: Add separate OBJ_M4_S and OBJ_M0_S variables for .S files. (Unused, but worked earlier and may be useful later.)

This commit is contained in:
Jared Boone
2014-01-11 15:20:10 -08:00
parent 572f2285f2
commit 80047c9a0c

View File

@ -154,15 +154,15 @@ $(BINARY).list: $(BINARY).elf
$(BINARY).elf: obj_m4 $(BINARY).elf: obj_m4
@#printf " LD $(subst $(shell pwd)/,,$(@))\n" @#printf " LD $(subst $(shell pwd)/,,$(@))\n"
$(Q)$(LD) -o $(BINARY).elf $(OBJ_M4_C) $(OBJDIR_M4)/m0_bin.o $(LDFLAGS_COMMON) $(LDFLAGS_M4) $(Q)$(LD) -o $(BINARY).elf $(OBJ_M4_C) $(OBJ_M4_S) $(OBJDIR_M4)/m0_bin.o $(LDFLAGS_COMMON) $(LDFLAGS_M4)
$(OBJDIR_M0)/m0.elf: obj_m0 $(OBJDIR_M0)/m0.elf: obj_m0
@#printf " LD $(subst $(shell pwd)/,,$(@))\n" @#printf " LD $(subst $(shell pwd)/,,$(@))\n"
$(Q)$(LD) -o $(OBJDIR_M0)/m0.elf $(OBJ_M0_C) $(LDFLAGS_COMMON) $(LDFLAGS_M0) $(Q)$(LD) -o $(OBJDIR_M0)/m0.elf $(OBJ_M0_C) $(OBJ_M0_S) $(LDFLAGS_COMMON) $(LDFLAGS_M0)
obj_m4: $(OBJ_M4_C) $(OBJDIR_M4)/m0_bin.o obj_m4: $(OBJ_M4_C) $(OBJ_M4_S) $(OBJDIR_M4)/m0_bin.o
obj_m0: $(OBJ_M0_C) obj_m0: $(OBJ_M0_C) $(OBJ_M0_S)
$(OBJDIR_M4)/%.o: %.c | $(OBJDIR_M4) $(OBJDIR_M4)/%.o: %.c | $(OBJDIR_M4)
@printf " CC $(subst $(shell pwd)/,,$(@))\n" @printf " CC $(subst $(shell pwd)/,,$(@))\n"