On Tue, Jul 12, 2016 at 12:27:31PM +0200, Richard Biener wrote: > On Mon, Jul 11, 2016 at 9:43 PM, Marek Polacek <pola...@redhat.com> wrote: > > The switch fallthrough has been widely considered a design defect in C, a > > misfeature or, to use Marshall Cline's definition, evil. The overwhelming > > majority of the time you don't want to fall through to the next case, but > > it is > > easy to forget to "break" at the end of the case, making this far too error > > prone. Yet GCC (and probably other compilers, too) doesn't have the > > ability to > > warn in this case. A feature request for such warning was opened back in > > 2002, > > but it's mostly been untouched since. But then the [[fallthrough]] > > attribute was > > approved for C++17 [1], and that's what has got me to do all this. > > I don't like this too much given the churn it requires in GCC itself. > If [[fallthrough]] > was approved for C++17 is there sth similar proposed for C? Like a keyword > __Fallthrough?
I don't think there is. Marek