Думаю, я понял это. Таким образом, используя G CC, вы можете создать кросс-компилятор и связанный набор инструментов. ARM создал свой собственный кросс-компилятор и выставил его для использования в качестве «Официального GNU ARM Embedded Toolchain». По сути, это мета: «Я использовал компилятор для создания проблемы компилятора». Опции -mcpu=cortex-m4 -march=armv7
, которые я видел, предназначались для нацеливания на архитектуры при сборке G CC, а не при компиляции.