6.6.6.5 -Os: Level s Optimizations Option

The -Os option optimizes even more for size. -Os enables all -O2 optimizations that do not typically increase code size. It also performs further optimizations designed to reduce code size.