https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123623
Nathan Chancellor <nathan at kernel dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nathan at kernel dot org
--- Comment #2 from Nathan Chancellor <nathan at kernel dot org> ---
clang has added -fms-anonymous-structs in main to toggle this extension:
https://github.com/llvm/llvm-project/commit/c391efe6fb67329d8e2fd231692cc6b0ea902956
I plan to wire up support for this in the kernel.