My intention is to limit the visibility of a number of symbols to the translation unit where they are defined. This commit is adding 688 bytes to the resulting firmware file. Any ideas why?
The compiler involved is a GCC 4.8.2 The target device is an ESP-8266 microcontroller. The optimizer is set to -Os.