Поймите одну простую вещь - само по себе использование С++ вместо С не дает никаких дополнительных затрат памяти. Если вы сделаете то же на С - вы получите такой же или больший код и кучу гораздо менее читаемых исходников. С GCC мое понимание ситуации такое - C++ - это платформеннонезависимый конвертор исходников во внутреннее представление. Т.е. если GCC С-компилятор для камня есть, то плюсы в нем есть тоже автоматом. Может не быть портированной стандартной библиотеки, но ее scmRTOS не использует и вы тоже можете не использовать, пользуясь с-библиотеками.