From ba90a5c31cfb8abdd98a6d9c3b2f929aac87f32b Mon Sep 17 00:00:00 2001 From: Greg Lehey Date: Sat, 13 Mar 1999 07:42:15 +0000 Subject: [PATCH] Improve the manner in which the location of the kld is found. It should now be completely automatic. --- sys/modules/vinum/.gdbinit.crash | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/sys/modules/vinum/.gdbinit.crash b/sys/modules/vinum/.gdbinit.crash index 45eab0422cc..d7362c8d549 100644 --- a/sys/modules/vinum/.gdbinit.crash +++ b/sys/modules/vinum/.gdbinit.crash @@ -628,4 +628,18 @@ def rqi end end end - +def asf + set $file = files.tqh_first + set $found = 0 + while ($found == 0) + if (*$file->filename == 'V') + set $found = 1 + else + set $file = $file->link.tqe_next + end + end + shell /usr/bin/objdump --section-headers /modules/vinum.ko | grep ' .text' | awk '{print "add-symbol-file /modules/vinum.ko \$file->address+0x" $4}' > .asf + source .asf +end +asf +f 1