ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
1013586 Топик полностью
VVB (22.06.2020 08:29, просмотров: 336) ответил Evgeny_CD на Любопытно, раньше мне казалось, что GCC от ARM под bare metal не поддерживает Cortex-A*, а теперь четко написано, что он поддерживает все известные Cortex
Не путайте gcc и инструмент. Инструментарий включает также и библиотеки (скомпилированные с нужными ключами для нужного ядра), которых (для cortex-a) не было в прежних поставках gnu arm embedded. С другой стороны, в linaro не было библиотек для cortex-m. 

Любым компилятором gcc можно было откомпилировать любой код, вопрос был в линковке. А если у тебя свои библиотеки или ты не используешь стандартные, то вообще пофиг: arm-none-eabi или arm-linux-eabi и т.д.

"Поддержка" включает лишь раздутие дистрибутива за счёт добавления стандартных библиотек для большего количества архитектур. Сомнительный путь.