From 91cf8ffed0ec0a6343df47baa2385304078693fc Mon Sep 17 00:00:00 2001 From: grog Date: Sat, 13 Mar 1999 07:42:15 +0000 Subject: 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(-) (limited to 'sys/modules/vinum') diff --git a/sys/modules/vinum/.gdbinit.crash b/sys/modules/vinum/.gdbinit.crash index 45eab04..d7362c8 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 -- cgit v1.1