aboutsummaryrefslogtreecommitdiffstats
path: root/os/ports
diff options
context:
space:
mode:
authorliamstask <liamstask@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-04-27 01:58:34 +0000
committerliamstask <liamstask@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-04-27 01:58:34 +0000
commitd0378a9a76dde95d673862e7c19a4eef01e7e4e1 (patch)
tree7aa329f21465e28ffc632e8d1dd01afc13546598 /os/ports
parent314ba53ca7082138720a173f76467a9450f1c371 (diff)
downloadChibiOS-d0378a9a76dde95d673862e7c19a4eef01e7e4e1.tar.gz
ChibiOS-d0378a9a76dde95d673862e7c19a4eef01e7e4e1.tar.bz2
ChibiOS-d0378a9a76dde95d673862e7c19a4eef01e7e4e1.zip
* Makefile symbol typo - was preventing linker from properly garbage collecting when requested
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1893 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/ports')
-rw-r--r--os/ports/GCC/ARM/rules.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/os/ports/GCC/ARM/rules.mk b/os/ports/GCC/ARM/rules.mk
index 14b19f109..8ccdbefca 100644
--- a/os/ports/GCC/ARM/rules.mk
+++ b/os/ports/GCC/ARM/rules.mk
@@ -57,7 +57,7 @@ ODFLAGS = -x --syms
ASFLAGS = $(MCFLAGS) -Wa,-amhls=$(<:.s=.lst) $(ADEFS)
CFLAGS = $(MCFLAGS) $(OPT) $(CWARN) -Wa,-alms=$(<:.c=.lst) $(DEFS)
CPPFLAGS = $(MCFLAGS) $(OPT) $(CPPOPT) $(CPPWARN) -Wa,-alms=$(<:.cpp=.lst) $(DEFS)
-ifeq ($(LINK_GC),yes)
+ifeq ($(USE_LINK_GC),yes)
LDFLAGS = $(MCFLAGS) -nostartfiles -T$(LDSCRIPT) -Wl,-Map=$(BUILDDIR)/$(PROJECT).map,--cref,--no-warn-mismatch,--gc-sections $(LLIBDIR)
else
LDFLAGS = $(MCFLAGS) -nostartfiles -T$(LDSCRIPT) -Wl,-Map=$(BUILDDIR)/$(PROJECT).map,--cref,--no-warn-mismatch $(LLIBDIR)