summaryrefslogtreecommitdiff
path: root/scripts/namespace.pl
AgeCommit message (Collapse)Author
2005-01-31kbuild: update scripts/namespace.plAdrian Bunk
The patch below removes some false positives I've observed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2004-08-31kbuild: Updates to namespacecheck.plSam Ravnborg
From: Keith Owens <kaos@ocs.com.au> This now supports the absolute symbols from modversions, handles recent binutils changes and supports O=. Signed-off-by: Keith Owens <kaos@ocs.com.au> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2004-08-29kbuild: Add 'make namespacecheck'Keith Owens
make namespacecheck lists globally visible symbols that are not used outside the file that defines them. These symbols are candidates for static declarations. It also lists multiply defined symbols. namespace.pl knows about lots of special cases in the kernel code, including exported symbols and conglomerate objects. The patch also corrects the usage of scripts/reference*.pl, they need $(src). Signed-off-by: Keith Owens <kaos@ocs.com.au> Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Index: 2.6.9-rc1/Makefile ===================================================================