Em Mon, 2 Nov 2020 19:06:37 +0200 Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> escreveu: > The commit d38c8cfb0571 ("scripts: kernel-doc: add support for typedef enum") > broke anonymous enum parsing. Restore it by relying on members rather than > its name. > > Fixes: d38c8cfb0571 ("scripts: kernel-doc: add support for typedef enum") > Reported-by: kernel test robot <lkp@xxxxxxxxx> > Cc: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Patch looks ok to me. Do you have an example about using it for anonymous enum? > --- > scripts/kernel-doc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/scripts/kernel-doc b/scripts/kernel-doc > index f699cf05d409..9b6ddeb097e9 100755 > --- a/scripts/kernel-doc > +++ b/scripts/kernel-doc > @@ -1390,7 +1390,7 @@ sub dump_enum($$) { > $members = $2; > } > > - if ($declaration_name) { > + if ($members) { > my %_members; > > $members =~ s/\s+$//; Thanks, Mauro