Не путайте gcc и инструмент. Инструментарий включает также и
библиотеки (скомпилированные с нужными ключами для нужного ядра),
которых (для cortex-a) не было в прежних поставках gnu arm
embedded. С другой стороны, в linaro не было библиотек для
cortex-m. Любым компилятором gcc можно было откомпилировать любой код, вопрос был в линковке. А если у тебя свои библиотеки или ты не используешь стандартные, то вообще пофиг: arm-none-eabi или arm-linux-eabi и т.д.
"Поддержка" включает лишь раздутие дистрибутива за счёт добавления стандартных библиотек для большего количества архитектур. Сомнительный путь.