До меня десятки людей на гитхабе пробовали. Обломались. Авторы
библиотеки хвастаются, что применили все известные на тот момент
фичи gcc. Там этих компилер-специфик опций по 3 строчки на строчку
кода. Я неделю угробил - нихрена не компилится, на иаровские можно
меньше половины заменить, еще четверть - выкинуть, хоть и результат
ухудшится. Но не всё. Ещё они пользуются некоторыми библиотечными
функциями, которые есть только в gcc, и тоже их просто так в иар не
перенесёшь - имена другие, структуры другие, способы использования стека разные... Функции простейшие, меньше десятка строк, но каждую функцию придётся переписывать полностью, проще даже на асме, с соответствующими иаровскими способами вызова. Я уже старенький, я сдохну...