про компиляторы
в одной из наших разработок почти закончилось место под новые функции. но как-то совершенно случайно получилось собрать прошивку самым свежим компилятором. и — о, чудо! — размер занимаемой программой памяти уменьшился почти на 20 килобайт. а двадцать килобайт для встраиваемых (aka embedded) систем не так уж мало — почти восемь процентов.
подробности и мелкие проблемы, возникшие в процессе перехода на новый компилятор, — в личном блоге Артёма Двинина.
update: да, отдельное спасибо за открытие Юрию Людкевичу и Сергею Колемагину. может быть, они найдут время и расскажут, как это получилось. «и случай — бог-изобретатель» © А. С. Пушкин.
отдельное спасибо Юрию Людкевичу (yl) и Сергею Колемагину (sk) за это открытие! :)