The Linux kernel is preparing to enable the -fms-extensions compiler flag in version 6.19, allowing Microsoft C extensions that permit anonymous tagged structs and unions. Two patches have been queued in kbuild-next after years of previous attempts. The change would enable cleaner code and potential stack space savings, with Linus Torvalds showing no opposition. The flag is supported by both GCC and LLVM/Clang compilers.
3 Comments
Sort: