20 lines
417 B
Plaintext
20 lines
417 B
Plaintext
|
#!/bin/bash
|
||
|
#
|
||
|
# $Id: gdbline,v 1.1 2004/08/02 16:27:55 corbet Exp $
|
||
|
#
|
||
|
# gdbline module image
|
||
|
#
|
||
|
# Outputs an add-symbol-file line suitable for pasting into gdb to examine
|
||
|
# a loaded module.
|
||
|
#
|
||
|
cd /sys/module/$1/sections
|
||
|
echo -n add-symbol-file $2 `/bin/cat .text`
|
||
|
|
||
|
for section in .[a-z]* *; do
|
||
|
if [ $section != ".text" ]; then
|
||
|
echo " \\"
|
||
|
echo -n " -s" $section `/bin/cat $section`
|
||
|
fi
|
||
|
done
|
||
|
echo
|