https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119987
Alejandro Colomar <alx at kernel dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alx at kernel dot org --- Comment #2 from Alejandro Colomar <alx at kernel dot org> --- Plan9 extensions (In reply to Andrew Pinski from comment #1) > s/-fms-extensions/-fplan9-extensions/ ? I think MS extensions are a subset of Plan9 ones (or maybe two sets with some intersection, I don't know). We shouldn't move the entire set of Plan9 extensions to GNU, as some of them are dangerous. See also: <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119481> > > The first step is move that extension to its own option rather than being > controlled by a meta one. Yep, that could be a good first step. How about -ftagged-unnamed-member (or conversely -funnamed-tagged-member)? It would allow specifying members (of unions or structures) with a tagged union or structure type, but with no member name.