File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ all: $(BUILD)/firmware.elf
4242
4343$(BUILD ) /firmware.elf : $(OBJ )
4444 $(ECHO ) " LINK $@ "
45- $(Q )$(LD ) $(LDFLAGS ) -o $@ $( OBJ ) $(LIBS )
45+ $(Q )$(LD ) $(LDFLAGS ) -o $@ $^ $(LIBS )
4646 $(Q )$(SIZE ) $@
4747
4848include ../py/mkrules.mk
Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ $(BUILD)/firmware-combined.bin: $(BUILD)/firmware.elf
124124
125125$(BUILD ) /firmware.elf : $(OBJ )
126126 $(ECHO ) " LINK $@ "
127- $(Q )$(LD ) $(LDFLAGS ) -o $@ $( OBJ ) $(LIBS )
127+ $(Q )$(LD ) $(LDFLAGS ) -o $@ $^ $(LIBS )
128128 $(Q )$(SIZE ) $@
129129
130130# MAKE_PINS = boards/make-pins.py
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ all: $(BUILD)/firmware.elf
5959
6060$(BUILD ) /firmware.elf : $(OBJ )
6161 $(ECHO ) " LINK $@ "
62- $(Q )$(LD ) $(LDFLAGS ) -o $@ $( OBJ ) $(LIBS )
62+ $(Q )$(LD ) $(LDFLAGS ) -o $@ $^ $(LIBS )
6363 $(Q )$(SIZE ) $@
6464
6565# Run emulation build on a POSIX system with suitable terminal settings
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ $(BUILD)/firmware.hex: $(BUILD)/firmware.elf
5757
5858$(BUILD ) /firmware.elf : $(OBJ )
5959 $(ECHO ) " LINK $@ "
60- $(Q )$(LD ) $(LDFLAGS ) -o $@ $( OBJ ) $(LIBS )
60+ $(Q )$(LD ) $(LDFLAGS ) -o $@ $^ $(LIBS )
6161 $(Q ) size $@
6262
6363$(PY_BUILD ) /gc.o : CFLAGS += -O1
Original file line number Diff line number Diff line change @@ -81,14 +81,14 @@ all: $(PROG)
8181
8282$(PROG ) : $(OBJ )
8383 $(ECHO ) " LINK $@ "
84- $(Q )$(CC ) $(COPT ) -o $@ $( OBJ ) $(LIB ) $(LDFLAGS )
84+ $(Q )$(CC ) $(COPT ) -o $@ $^ $(LIB ) $(LDFLAGS )
8585ifndef DEBUG
8686 $(Q)$(STRIP) $(STRIPFLAGS_EXTRA) $(PROG)
8787endif
8888 $(Q)$(SIZE) $(PROG)
8989
9090lib : $(OBJ )
91- $(AR ) rcs libmicropython.a $( OBJ )
91+ $(AR ) rcs libmicropython.a $^
9292
9393clean : clean-prog
9494clean-prog :
Original file line number Diff line number Diff line change @@ -74,11 +74,11 @@ $(BUILD)/tinytest.o:
7474
7575# # `$(LD)` doesn't seem to like `--specs` for some reason, but we can just use `$(CC)` here.
7676$(BUILD ) /firmware.elf : $(OBJ )
77- $(Q )$(CC ) $(CFLAGS ) $(LDFLAGS ) -o $@ $( OBJ ) $(LIBS )
77+ $(Q )$(CC ) $(CFLAGS ) $(LDFLAGS ) -o $@ $^ $(LIBS )
7878 $(Q )$(SIZE ) $@
7979
8080$(BUILD ) /firmware-test.elf : $(OBJ_TEST )
81- $(Q )$(CC ) $(CFLAGS ) $(LDFLAGS ) -o $@ $( OBJ_TEST ) $(LIBS )
81+ $(Q )$(CC ) $(CFLAGS ) $(LDFLAGS ) -o $@ $^ $(LIBS )
8282 $(Q )$(SIZE ) $@
8383
8484include ../py/mkrules.mk
Original file line number Diff line number Diff line change @@ -285,7 +285,7 @@ $(BUILD)/firmware.hex: $(BUILD)/firmware.elf
285285
286286$(BUILD ) /firmware.elf : $(OBJ )
287287 $(ECHO ) " LINK $@ "
288- $(Q )$(LD ) $(LDFLAGS ) -o $@ $( OBJ ) $(LIBS )
288+ $(Q )$(LD ) $(LDFLAGS ) -o $@ $^ $(LIBS )
289289 $(Q )$(SIZE ) $@
290290
291291MAKE_PINS = boards/make-pins.py
Original file line number Diff line number Diff line change @@ -156,7 +156,7 @@ deploy: post_compile reboot
156156
157157$(BUILD ) /micropython.elf : $(OBJ )
158158 $(ECHO ) " LINK $@ "
159- $(Q )$(CC ) $(LDFLAGS ) -o " $@ " -Wl,-Map,$(@:.elf=.map ) $( OBJ ) $(LIBS )
159+ $(Q )$(CC ) $(LDFLAGS ) -o " $@ " -Wl,-Map,$(@:.elf=.map ) $^ $(LIBS )
160160 $(Q )$(SIZE ) $@
161161
162162ifeq ($(MEMZIP_DIR ) ,)
You can’t perform that action at this time.
0 commit comments