mirror of
https://github.com/qmk/qmk_firmware
synced 2024-11-18 01:46:09 +00:00
Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
commit
03a728f71c
1 changed files with 7 additions and 2 deletions
|
@ -491,16 +491,21 @@ check-size: build
|
||||||
check-md5: build
|
check-md5: build
|
||||||
objs-size: build
|
objs-size: build
|
||||||
|
|
||||||
|
ifneq ($(strip $(TOP_SYMBOLS)),)
|
||||||
ifeq ($(strip $(TOP_SYMBOLS)),yes)
|
ifeq ($(strip $(TOP_SYMBOLS)),yes)
|
||||||
|
NUM_TOP_SYMBOLS := 10
|
||||||
|
else
|
||||||
|
NUM_TOP_SYMBOLS := $(strip $(TOP_SYMBOLS))
|
||||||
|
endif
|
||||||
all: top-symbols
|
all: top-symbols
|
||||||
check-size: top-symbols
|
check-size: top-symbols
|
||||||
top-symbols: build
|
top-symbols: build
|
||||||
echo "###########################################"
|
echo "###########################################"
|
||||||
echo "# Highest flash usage:"
|
echo "# Highest flash usage:"
|
||||||
$(NM) -Crtd --size-sort $(BUILD_DIR)/$(TARGET).elf | grep -i ' [t] ' | head -n10 | sed -e 's#^0000000# #g' -e 's#^000000# #g' -e 's#^00000# #g' -e 's#^0000# #g' -e 's#^000# #g' -e 's#^00# #g' -e 's#^0# #g'
|
$(NM) -Crtd --size-sort $(BUILD_DIR)/$(TARGET).elf | grep -i ' [t] ' | head -n$(NUM_TOP_SYMBOLS) | sed -e 's#^0000000# #g' -e 's#^000000# #g' -e 's#^00000# #g' -e 's#^0000# #g' -e 's#^000# #g' -e 's#^00# #g' -e 's#^0# #g'
|
||||||
echo "###########################################"
|
echo "###########################################"
|
||||||
echo "# Highest RAM usage:"
|
echo "# Highest RAM usage:"
|
||||||
$(NM) -Crtd --size-sort $(BUILD_DIR)/$(TARGET).elf | grep -i ' [dbv] ' | head -n10 | sed -e 's#^0000000# #g' -e 's#^000000# #g' -e 's#^00000# #g' -e 's#^0000# #g' -e 's#^000# #g' -e 's#^00# #g' -e 's#^0# #g'
|
$(NM) -Crtd --size-sort $(BUILD_DIR)/$(TARGET).elf | grep -i ' [dbv] ' | head -n$(NUM_TOP_SYMBOLS) | sed -e 's#^0000000# #g' -e 's#^000000# #g' -e 's#^00000# #g' -e 's#^0000# #g' -e 's#^000# #g' -e 's#^00# #g' -e 's#^0# #g'
|
||||||
echo "###########################################"
|
echo "###########################################"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue