Safety-certified tools Tools for Automotive Applications C-STAT Static analysis C-RUN Runtime analysis Debugging and trace probes Build tools for Linux
IAR Embedded Workbench for AVR generates very compact code.
IAR Embedded Workbench for AVR generates the most compact code on the market.
The benchmark tests (TI Benchmarks) were run at an ATMega328PB device and compare the code size between the following tools:
IAR Embedded Workbench for AVR (EWAVR) V18.104.22.1689
Options: ---cpu=m328pb -D NDEBUG -r -ms -e -y --clib -Ohz
AVR GNU Compiler Collection (GCC) V3.5.0_1660
Options: -c -funsigned-char -Os -D NDEBUG -fpack-struct -fshort-enums -g2 -std=gnu99 -mmcu=atmega328p