https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88144

--- Comment #6 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #3)
> Maybe -Wdeprecated or -Wdeprecated-declarations

I think clang puts this under -Wgnu-designator: 
https://clang.llvm.org/docs/DiagnosticsReference.html#wgnu-designator

Just brainstorming an options entry:
Wgnu-designator
C ObjC C++ ObjC++ Warning Var(warn_gnu_designator) LangEnabledBy(C ObjC C++
ObjC++,Wall || Wextra || Wpedantic || Wdeprecated || Wdeprecated-declarations
|| Wdesignated-init)
Warn on use of obsolete GNU syntax for designated initializers.

Reply via email to