summaryrefslogtreecommitdiff
path: root/software
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2014-06-05 05:53:00 +0200
committerChristian Pointner <equinox@mur.at>2014-06-05 05:53:00 +0200
commitb94acdb49c18fd9d53d3ec949378f34f90cc4f7e (patch)
tree4db42ec670ac619d15ad811258a2a7246f7d1b0a /software
parentupgrade avr utils (diff)
updated avr utils
Diffstat (limited to 'software')
-rw-r--r--software/avr.defines.mk1
-rw-r--r--software/avr.include.mk2
2 files changed, 3 insertions, 0 deletions
diff --git a/software/avr.defines.mk b/software/avr.defines.mk
index cf0e361..b993227 100644
--- a/software/avr.defines.mk
+++ b/software/avr.defines.mk
@@ -195,6 +195,7 @@ endif
CC = avr-gcc
OBJCOPY = avr-objcopy
AR = avr-ar rcs
+SIZE = avr-size
LIB_DIR = ../avr.lib
diff --git a/software/avr.include.mk b/software/avr.include.mk
index 92f9537..40ea16c 100644
--- a/software/avr.include.mk
+++ b/software/avr.include.mk
@@ -90,6 +90,8 @@ lib-%.o: $(LIB_DIR)/%.c Makefile
$(ELFFILE): $(OBJ) $(OBJ_LIB) $(EXTERNAL_LIBS:%=lib%.a)
$(CC) $(LDFLAGS) $(OBJ) $(OBJ_LIB) $(EXTERNAL_LIBS:%=-l%) -o $@
+ $(SIZE) $@
+ @echo ""
$(HEXFILE): $(ELFFILE)
$(OBJCOPY) -O ihex -R .eeprom -R .fuse -R .lock -R .signature $< $@