On Mon, May 27, 2002 at 11:12:47AM +0900, Jun Kuriyama wrote: > At Wed, 22 May 2002 18:54:02 +0000 (UTC), > David O'Brien wrote: > > -ggdb means to use the most "expressive" debugging format the compiler > > knows about. You want -gstabs+ or -gstabs > > I cannot debug a kernel with -gstabs+ option. Any hints about this? > > % cd sys/i386/compile/WATERBLUE > % grep gdb ../../conf/WATERBLUE > makeoptions DEBUG=-gstabs+ #Build kernel with gdb(1) debug symbols > % sudo gdb52 > (gdb) symbol-file kernel.debug > Reading symbols from kernel.debug...done. > (gdb) exec-file kernel > (gdb) core-file /var/crash/vmcore.4 > "/var/crash/vmcore.4" is not a core dump: File format not recognized > Last time I checked, gdb was broken in -current and people were encouraged to use gdb in the ports system, but this may be oudated.
-- David W. Chapman Jr. [EMAIL PROTECTED] Raintree Network Services, Inc. <www.inethouston.net> [EMAIL PROTECTED] FreeBSD Committer <www.FreeBSD.org> To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message