X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=scripts%2Fheaders_check.pl;h=db1dd7a549f2b9e1259148c39175ad6ee6df3d02;hb=774b147828e32ec698e49d95d0498fc71da7082d;hp=4414c43857ad7ce95f63a8d949c190b4309d816f;hpb=1581c1cede3b180b77aa08024c6ca406252cc21f;p=safe%2Fjmp%2Flinux-2.6 diff --git a/scripts/headers_check.pl b/scripts/headers_check.pl index 4414c43..db1dd7a 100644 --- a/scripts/headers_check.pl +++ b/scripts/headers_check.pl @@ -2,7 +2,7 @@ # # headers_check.pl execute a number of trivial consistency checks # -# Usage: headers_check.pl dir [files...] +# Usage: headers_check.pl dir arch [files...] # dir: dir to look for included files # arch: architecture # files: list of files to check @@ -37,7 +37,7 @@ foreach my $file (@files) { &check_include(); &check_asm_types(); &check_sizetypes(); - &check_prototypes(); + &check_declarations(); # Dropped for now. Too much noise &check_config(); } close FH; @@ -61,10 +61,12 @@ sub check_include } } -sub check_prototypes +sub check_declarations { - if ($line =~ m/^\s*extern\b/) { - printf STDERR "$filename:$lineno: extern's make no sense in userspace\n"; + if ($line =~m/^\s*extern\b/) { + printf STDERR "$filename:$lineno: " . + "userspace cannot call function or variable " . + "defined in the kernel\n"; } }