ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1058900 Топик полностью
evgeniy1294 (09.12.2020 08:29, просмотров: 455) ответил Ale3000 на IAR лучше всех оптимизирует код по размеру и по скорости.
Все эти статьи рекламные. Современный gcc отличается только несколько раздутой стандартной библиотекой, так как та рассчитана на кроссплатформенность. Особенно это заметно на программах типа blink, когда простая мигалка после gcc весит байт на 500 больше, чем IAR. Авторы обычно не используют readelf, даже не понимая, что у них в проекте. 

Ну и фундоментальное непонимание того, что интерфейсы компиляторов разные - О2 у gcc и IAR принципиально разные. Оптимизации типа ускоренного ветвления подключается gcc на O2, на IAR при любой.