Revert to Fedora kernel-2.6.17-1.2187_FC5 patched with vs2.0.2.1; there are too many...
[linux-2.6.git] / scripts / namespace.pl
index 399c831..f343738 100644 (file)
@@ -66,8 +66,8 @@ require 5;    # at least perl 5
 use strict;
 use File::Find;
 
-my $nm = "/usr/bin/nm -p";
-my $objdump = "/usr/bin/objdump -s -j .comment";
+my $nm = ($ENV{'NM'} || "nm") . " -p";
+my $objdump = ($ENV{'OBJDUMP'} || "objdump") . " -s -j .comment";
 my $srctree = "";
 my $objtree = "";
 $srctree = "$ENV{'srctree'}/" if (exists($ENV{'srctree'}));
@@ -406,6 +406,11 @@ sub resolve_external_references
                                        && $name !~ /^__.*per_cpu_end/
                                        && $name !~ /^__alt_instructions/
                                        && $name !~ /^__setup_/
+                                       && $name !~ /^jiffies/
+                                       && $name !~ /^__mod_timer/
+                                       && $name !~ /^__mod_page_state/
+                                       && $name !~ /^init_module/
+                                       && $name !~ /^cleanup_module/
                                ) {
                                        printf "Cannot resolve ";
                                        printf "weak " if ($type eq "w");