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

Reply via email to