aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports/ARM/compilers/GCC
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2015-11-07 08:07:54 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2015-11-07 08:07:54 +0000
commit6750ea84066ad5f23553d2a8c5e3e61049522df6 (patch)
tree481de1ae7f4f7102f19dddb528528b339a1ff250 /os/common/ports/ARM/compilers/GCC
parent1c48d25c587a32aa029b4bcac78eff552a654876 (diff)
downloadChibiOS-6750ea84066ad5f23553d2a8c5e3e61049522df6.tar.gz
ChibiOS-6750ea84066ad5f23553d2a8c5e3e61049522df6.tar.bz2
ChibiOS-6750ea84066ad5f23553d2a8c5e3e61049522df6.zip
Fixed bug #653.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8437 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/common/ports/ARM/compilers/GCC')
-rw-r--r--os/common/ports/ARM/compilers/GCC/rules.mk10
1 files changed, 5 insertions, 5 deletions
diff --git a/os/common/ports/ARM/compilers/GCC/rules.mk b/os/common/ports/ARM/compilers/GCC/rules.mk
index 61f34f224..b8f66a99e 100644
--- a/os/common/ports/ARM/compilers/GCC/rules.mk
+++ b/os/common/ports/ARM/compilers/GCC/rules.mk
@@ -240,7 +240,7 @@ else
@$(CC) -c $(ASXFLAGS) $(TOPT) -I. $(IINCDIR) $< -o $@
endif
-%.elf: $(OBJS) $(LDSCRIPT)
+$(BUILDDIR)/$(PROJECT).elf: $(OBJS) $(LDSCRIPT)
ifeq ($(USE_VERBOSE_COMPILE),yes)
@echo
$(LD) $(OBJS) $(LDFLAGS) $(LIBS) -o $@
@@ -249,7 +249,7 @@ else
@$(LD) $(OBJS) $(LDFLAGS) $(LIBS) -o $@
endif
-%.hex: %.elf $(LDSCRIPT)
+%.hex: %.elf
ifeq ($(USE_VERBOSE_COMPILE),yes)
$(HEX) $< $@
else
@@ -257,7 +257,7 @@ else
@$(HEX) $< $@
endif
-%.bin: %.elf $(LDSCRIPT)
+%.bin: %.elf
ifeq ($(USE_VERBOSE_COMPILE),yes)
$(BIN) $< $@
else
@@ -265,7 +265,7 @@ else
@$(BIN) $< $@
endif
-%.dmp: %.elf $(LDSCRIPT)
+%.dmp: %.elf
ifeq ($(USE_VERBOSE_COMPILE),yes)
$(OD) $(ODFLAGS) $< > $@
$(SZ) $<
@@ -276,7 +276,7 @@ else
@$(SZ) $<
endif
-%.list: %.elf $(LDSCRIPT)
+%.list: %.elf
ifeq ($(USE_VERBOSE_COMPILE),yes)
$(OD) -S $< > $@
else