Каковы наиболее полезные предлагаемые функции C1X на данный момент? И какая поддержка у них есть в современных компиляторах?
Анонимные структуры и союзы полезны, и я уже использую их в GCC (с -std=gnu99).
-std=gnu99
Улучшена поддержка Unicode; хотя я не уверен, что люди перейдут на путь C1x от нынешних библиотек Unicode.
Лично у меня много использования для спецификатора _Align( ) и оператора alignof. Функциональность _Align уже довольно хорошо поддерживается во многих компиляторах (например, __attribute__((aligned( ))) в GCC), но наличие стандартизированного синтаксиса для рассуждений о выравнивании приветствуется.
_Align( )
alignof
_Align
__attribute__((aligned( )))