aboutsummaryrefslogtreecommitdiff
path: root/tools/tools/kernxref/kernxref.sh
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>1995-12-13 15:33:10 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>1995-12-13 15:33:10 +0000
commit8d447bb443baa21b7b1b41a7a12cebeaa59bc639 (patch)
treef52e5e66ad359e7193100e0c7d7145dbea75e925 /tools/tools/kernxref/kernxref.sh
parent6ba9ebce283ead4333eec1c2831e3ca1ed4b57cc (diff)
downloadsrc-8d447bb443baa21b7b1b41a7a12cebeaa59bc639.tar.gz
src-8d447bb443baa21b7b1b41a7a12cebeaa59bc639.zip
Report common symbols with one reference as UNREF too.
Notes
Notes: svn path=/head/; revision=12814
Diffstat (limited to 'tools/tools/kernxref/kernxref.sh')
-rw-r--r--tools/tools/kernxref/kernxref.sh9
1 files changed, 4 insertions, 5 deletions
diff --git a/tools/tools/kernxref/kernxref.sh b/tools/tools/kernxref/kernxref.sh
index 60d0ab7f4fb2..22fcfe79a37b 100644
--- a/tools/tools/kernxref/kernxref.sh
+++ b/tools/tools/kernxref/kernxref.sh
@@ -7,7 +7,7 @@
# this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
# ----------------------------------------------------------------------------
#
-# $Id: kernxref.sh,v 1.1 1995/10/15 11:33:42 phk Exp $
+# $Id: kernxref.sh,v 1.2 1995/11/06 16:51:45 phk Exp $
#
# This shellscript will make a cross reference of the symbols of the LINT
# kernel.
@@ -42,11 +42,10 @@ NF > 1 {
} else if ($2 == "C") {
if (def[$3] == $2)
i++
- else if (def[$3] != "")
- def[$3]=def[$3]",C"
+ else if (def[$3] == "")
+ def[$3]=$1
else
- def[$3]="C"
- ref[$3]=ref[$3]" "$1
+ ref[$3]=ref[$3]" "$1
} else {
print ">>>",$0
}