Цитата(BigBolt @ Apr 5 2010, 07:27)

контролировать в GCC версию ПО
Что есть "версия ПО" и что подразумевается под ее контролем? Если речь идет о версии GCC, то есть макросы __GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__, __VERSION__.
Цитата(BigBolt @ Apr 5 2010, 07:27)

, и контролировать номер сборки проекта? Если какой то инструментарий для этого в GCC? Если да, то имеется ли возможность помешать данную информацию непосредственно в готовый для прошивки файл?
Что подразумевается под "номером сборки проекта"? Можно средствами make и sh. В каком виде вы хотите ее поместить в файл прошивки?