Browse Source

Add --gc-sections to link (Google code issue 18, ld bug workaround)

Peter Knight 14 years ago
parent
commit
496a76b140
1 changed files with 1 additions and 1 deletions
  1. 1 1
      optiboot/bootloaders/optiboot/Makefile

+ 1 - 1
optiboot/bootloaders/optiboot/Makefile

@@ -58,7 +58,7 @@ CC         = avr-gcc
 # Override is only needed by avr-lib build system.
 
 override CFLAGS        = -g -Wall $(OPTIMIZE) -mmcu=$(MCU_TARGET) -DF_CPU=$(AVR_FREQ) $(DEFS)
-override LDFLAGS       = -Wl,$(LDSECTION) -Wl,--relax -nostartfiles
+override LDFLAGS       = -Wl,$(LDSECTION) -Wl,--relax -nostartfiles -Wl,--gc-sections
 
 OBJCOPY        = avr-objcopy
 OBJDUMP        = avr-objdump