summaryrefslogtreecommitdiffstats
path: root/scripts/kernel-doc
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2019-10-04 09:06:41 -0700
committerTony Lindgren <tony@atomide.com>2019-10-04 09:06:41 -0700
commit1913c7f3fc2514e09262baf2267a82dfdb215c39 (patch)
tree1aaf6970e99c1f5535776f9fd9067f0d811b2532 /scripts/kernel-doc
parentf90ec6cdf674248dcad85bf9af6e064bf472b841 (diff)
parent96d49bbfe6c1a6bb43ccd00fb87aca100e32e5e2 (diff)
downloadlinux-1913c7f3fc2514e09262baf2267a82dfdb215c39.tar.gz
linux-1913c7f3fc2514e09262baf2267a82dfdb215c39.zip
Merge tag 'fix-missing-panels' into fixes
Diffstat (limited to 'scripts/kernel-doc')
-rwxr-xr-xscripts/kernel-doc3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/kernel-doc b/scripts/kernel-doc
index 6b03012750da..81dc91760b23 100755
--- a/scripts/kernel-doc
+++ b/scripts/kernel-doc
@@ -1245,7 +1245,7 @@ sub dump_enum($$) {
# strip #define macros inside enums
$x =~ s@#\s*((define|ifdef)\s+|endif)[^;]*;@@gos;
- if ($x =~ /enum\s+(\w+)\s*\{(.*)\}/) {
+ if ($x =~ /enum\s+(\w*)\s*\{(.*)\}/) {
$declaration_name = $1;
my $members = $2;
my %_members;
@@ -1580,6 +1580,7 @@ sub dump_function($$) {
$prototype =~ s/__must_check +//;
$prototype =~ s/__weak +//;
$prototype =~ s/__sched +//;
+ $prototype =~ s/__printf\s*\(\s*\d*\s*,\s*\d*\s*\) +//;
my $define = $prototype =~ s/^#\s*define\s+//; #ak added
$prototype =~ s/__attribute__\s*\(\(
(?: