freebsd-dev/tools/debugscripts
2003-12-22 00:01:53 +00:00
..
dot.gdbinit Add a "-f" flag for asf(8) which performs a search to find the each module 2003-11-04 06:38:37 +00:00
gdbinit.i386 Make btpp and fr work. There's still more to be done. 2003-06-08 06:10:45 +00:00
gdbinit.kernel Make defproc work. 2003-06-08 06:11:15 +00:00
gdbinit.vinum
README Explain what all this is about. 2003-12-22 00:01:53 +00:00

$FreeBSD$

This directory contains gdb macros for kernel debugging.  When you
build a debug kernel, the target "gdbinit" in the kernel Makefile will
create the correct .gdbinit files in the kernel build directory.  To
perform kernel debugging, you would do:

  # cd /usr/obj/usr/src/sys/GENERIC  (or name of kernel config)
  # make gdbinit
  # gdb kernel.debug
  This GDB was configured as "i386-undermydesk-freebsd"...
  Ready to go.  Enter 'tr' to connect to remote target
  and 'getsyms' after connection to load kld symbols.
  (kgdb)