Subject: Re: DDB in GENERIC
To: Jeff Rizzo <riz@NetBSD.org>
From: David Laight <david@l8s.co.uk>
List: port-amd64
Date: 02/26/2007 20:26:28
On Sun, Feb 25, 2007 at 02:20:26PM -0800, Jeff Rizzo wrote:
> David Laight wrote:
> > On Fri, Feb 23, 2007 at 01:47:16PM -0800, Jeff Rizzo wrote:
> >   
> >> Would anyone object if I enabled:
> >>
> >> makeoptions    COPTS="-O2 -fno-omit-frame-pointer"
> >>     
> >
> > amd64 is almost always compiled without a frame pointer, other schemes
> > (.EH_FRAME) are used to get the stack traceback info.
> >
> > Linux kernel stuff is all build without even the .EH_FRAME section, as
> > it gets to be quite large and is assumed to not be paged in.
> >   
> 
> I assume, due to the comment in GENERIC about -fno-omit-frame-pointer
> being required for backtraces in DDB to work, that DDB doesn't support
> this.  I also don't entirely understand your email - are you objecting
> to the changes in question?  All the other feedback I've gotten is that
> others miss having DDB by default, too...

I'm objecting to the -fno-omit-frame-pointer, not to the inclusion of ddb.

	David

-- 
David Laight: david@l8s.co.uk