Я занимался "заточкой" ИАРских сорцов под свои нужды И чем ИАРский сырец вам так сильно не понравился, мне не понятно.
Реально там только 3 непрятности:
- распределяет буфер как локалку с хорошим запасом, из-за чего стек раздувается
- Использует пространные диагностические мессаги, которые опять же кушают ресурсы
- Имеет ошибку в распаковке флоата, из-за которой все зависает на не-числах (NAN, INF).
Все это правится в ИАРских сурцах за час.