"J. R. Okajima": > I will prepare another environment and try newer gcc. This may need > some time. Please be patient.
Now I am trying with gcc-v8.3 (Debian 8.3.0-6), and I can see the warning. > @@ -1499,8 +1499,10 @@ static int au_opt_br(struct super_block *sb, struct > au_opt *opt, > if (opt->add.bindex < 0) > opt->add.bindex = 0; > goto add; > + /* Always goto add, not fallthrough */ > case Opt_prepend: > opt->add.bindex = 0; > + /* fallthrough */ > add: /* indented label */ > case Opt_add: > err = au_br_add(sb, &opt->add, Confirmed that this "fallthrough" comment works, ok. But what about "Always goto add, not fallthrough" comment? Is it necessary? Or you just want it to be more clear? J. R. Okajima