Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
296: Change `make size` to display family size information, rather than individual size listings r=ppannuto a=bradjc before: ``` $ make RISCV=1 Application size report for target cortex-m0: text data bss dec hex filename 1664 196 2400 4260 10a4 build/cortex-m0/cortex-m0.elf Application size report for target cortex-m3: text data bss dec hex filename 1456 196 2400 4052 fd4 build/cortex-m3/cortex-m3.elf Application size report for target cortex-m4: text data bss dec hex filename 1456 196 2400 4052 fd4 build/cortex-m4/cortex-m4.elf Application size report for target cortex-m7: text data bss dec hex filename 1456 196 2400 4052 fd4 build/cortex-m7/cortex-m7.elf Application size report for target rv32imac.0x20040060.0x80002800: text data bss dec hex filename 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x20040060.0x80002800.elf Application size report for target rv32imac.0x403B0060.0x3FCC0000: text data bss dec hex filename 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x403B0060.0x3FCC0000.elf Application size report for target rv32imc.0x41000060.0x42008000: text data bss dec hex filename 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x41000060.0x42008000.elf Application size report for target rv32imc.0x00080060.0x40008000: text data bss dec hex filename 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x00080060.0x40008000.elf Application size report for target rv32imc.0x20030080.0x10005000: text data bss dec hex filename 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20030080.0x10005000.elf Application size report for target rv32imc.0x20030880.0x10008000: text data bss dec hex filename 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20030880.0x10008000.elf Application size report for target rv32imc.0x20032080.0x10008000: text data bss dec hex filename 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20032080.0x10008000.elf Application size report for target rv32imc.0x20034080.0x10008000: text data bss dec hex filename 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20034080.0x10008000.elf Application size report for target rv32imac.0x40430060.0x80004000: text data bss dec hex filename 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x40430060.0x80004000.elf Application size report for target rv32imac.0x40440060.0x80007000: text data bss dec hex filename 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x40440060.0x80007000.elf ``` after: ``` $make RISCV=1 Application size report for arch family cortex-m: text data bss dec hex filename 1664 196 2400 4260 10a4 build/cortex-m0/cortex-m0.elf 1456 196 2400 4052 fd4 build/cortex-m3/cortex-m3.elf 1456 196 2400 4052 fd4 build/cortex-m4/cortex-m4.elf 1456 196 2400 4052 fd4 build/cortex-m7/cortex-m7.elf 6032 784 9600 16416 4020 (TOTALS) Application size report for arch family rv32i: text data bss dec hex filename 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x20040060.0x80002800.elf 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x403B0060.0x3FCC0000.elf 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x41000060.0x42008000.elf 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x00080060.0x40008000.elf 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20030080.0x10005000.elf 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20030880.0x10008000.elf 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20032080.0x10008000.elf 1752 108 2404 4264 10a8 build/rv32imc/rv32imc.0x20034080.0x10008000.elf 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x40430060.0x80004000.elf 1704 108 2404 4216 1078 build/rv32imac/rv32imac.0x40440060.0x80007000.elf 17328 1080 24040 42448 a5d0 (TOTALS) ``` Co-authored-by: Brad Campbell <[email protected]>
- Loading branch information