From 315f0744b249cf483b9ce9a318066d2a54e21c25 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 7 Sep 2020 10:42:43 +0200 Subject: add machine-readable binary size output ("make attributes") --- src/arch/stm32f446re-nucleo/Makefile.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/arch/stm32f446re-nucleo') diff --git a/src/arch/stm32f446re-nucleo/Makefile.inc b/src/arch/stm32f446re-nucleo/Makefile.inc index e5f4641..70384b5 100644 --- a/src/arch/stm32f446re-nucleo/Makefile.inc +++ b/src/arch/stm32f446re-nucleo/Makefile.inc @@ -14,6 +14,7 @@ CC = arm-none-eabi-gcc CXX = arm-none-eabi-g++ OBJCOPY = arm-none-eabi-objcopy OBJDUMP = arm-none-eabi-objdump +SIZE = arm-none-eabi-size CXX_TARGETS += src/arch/stm32f446re-nucleo/arch.cc @@ -125,4 +126,7 @@ arch_info: @echo "Counter Overflow: 65536/255" @echo "Monitor: /dev/${SERIAL_PORT} 115200" -.PHONY: arch_clean arch_help arch_info monitor program +attributes: build/system.elf + ${QUIET}script/size.py ${SIZE} text,data data,bss + +.PHONY: arch_clean arch_help arch_info attributes monitor program -- cgit v1.2.3