Кто все эти люди, что делают компиляторы не просто с урезанной функциональностью относительно стандарта языка, что можно было бы понять и обосновать, а с откровенно неправильной, даже с официально документированной неправильной или с неправильной функциональностью включённой вместо правильной по умолчанию? Зачем они подкладывают пользователям свинью? Пусть не называют свой, например, Си Си вовсе. Навеяно
этим.
Я в шоке. И это не первый такой шок, я уже подобные кошмарики читал, если не ошибаюсь, в документации ARM'а. Это какой-то ужас в embedded. Людям мало существующих тёмных закоулков Си. Они ещё свои добавляют или заменяют старые на новые. Ну не идиоты ли? А может я тупой?