On Sun, 26 Feb 2023, Max Filippov wrote:
On Sun, Feb 26, 2023 at 1:18 AM Damien Zammit <dam...@zamaudio.com> wrote:
Hi Michael,
Thanks for reviewing this on a weekend!
On 26/2/23 19:51, Michael S. Tsirkin wrote:
On Sun, Feb 26, 2023 at 01:58:10AM +0000, Damien Zammit wrote:
case 0:
- out = (d >= s->count);
- break;
I think you need something like
/* FALLTHRU */
here otherwise some gcc versions will warn.
case 1:
- out = (d < s->count);
+ out = (d >= s->count);
It seems that there are quite a number of these consecutive fallthrough cases
without /* FALLTHRU */ in i8254_common.c
Can these be fixed in a separate patch?
I believe that the comment is only needed when there's code
between the labels and is not needed between the labels that
follow each other.
I think so too, I have some of these consecutive case labels in my code
and never had a problem with that. Only when you have a statement between
labels without break is when a comment is needed.
Regards,
BALATON Zoltan