From 0de9b5fb056f895437cd939027e536a42b4c04bd Mon Sep 17 00:00:00 2001 From: gdisirio Date: Mon, 27 Oct 2014 13:26:32 +0000 Subject: Implemented CR #30. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7433 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/common/ports/ARM/compilers/GCC/rules.mk | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'os/common/ports/ARM/compilers/GCC') diff --git a/os/common/ports/ARM/compilers/GCC/rules.mk b/os/common/ports/ARM/compilers/GCC/rules.mk index 0b86f54de..2a5bdb8a4 100644 --- a/os/common/ports/ARM/compilers/GCC/rules.mk +++ b/os/common/ports/ARM/compilers/GCC/rules.mk @@ -77,7 +77,9 @@ ifeq ($(BUILDDIR),.) BUILDDIR = build endif OUTFILES = $(BUILDDIR)/$(PROJECT).elf $(BUILDDIR)/$(PROJECT).hex \ - $(BUILDDIR)/$(PROJECT).bin $(BUILDDIR)/$(PROJECT).dmp + $(BUILDDIR)/$(PROJECT).bin $(BUILDDIR)/$(PROJECT).dmp \ + $(BUILDDIR)/$(PROJECT).list + # Source files groups and paths ifeq ($(USE_THUMB),yes) @@ -268,6 +270,15 @@ else @echo Done endif +%.list: %.elf $(LDSCRIPT) +ifeq ($(USE_VERBOSE_COMPILE),yes) + $(OD) -S $< > $@ +else + @echo Creating $@ + @$(OD) -S $< > $@ + @echo Done +endif + lib: $(OBJS) $(BUILDDIR)/lib$(PROJECT).a $(BUILDDIR)/lib$(PROJECT).a: $(OBJS) -- cgit v1.2.3