Цитата(one_eight_seven @ Nov 26 2017, 20:29)

От GCC я другого не ожидал

Тут нет вопросов. Задал тоже просто массив int'ов для Arm Compiler. Такая же фигня. Для успокоения совести выбрал C99 и добавил определение массива в main(), создался VLA. Для C90 это вызвало ошибку. То есть использование стандартов Си изменяется в настройках корректно. При этом как для C90, так и для C99 в случае глобального массива ни ворнингов, ни ошибок

Может быть, кто-то еще повторит подобное. Вдруг я где-то ошибся.