From owner-cvs-src@FreeBSD.ORG  Sun Jul  3 01:03:19 2005
Return-Path: <owner-cvs-src@FreeBSD.ORG>
X-Original-To: cvs-src@freebsd.org
Delivered-To: cvs-src@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 1C8E116A655;
	Sun,  3 Jul 2005 00:57:25 +0000 (GMT) (envelope-from ps@mu.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.FreeBSD.org (Postfix) with ESMTP id C119F4418A;
	Sun,  3 Jul 2005 00:38:55 +0000 (GMT) (envelope-from ps@mu.org)
Received: by elvis.mu.org (Postfix, from userid 1000)
	id CAFD36D99A; Sat,  2 Jul 2005 17:37:39 -0700 (PDT)
X-Original-To: ps@mu.org
Delivered-To: ps@mu.org
Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119])
	by elvis.mu.org (Postfix) with ESMTP id 3CE795C9AA
	for <ps@mu.org>; Mon, 17 Jan 2005 19:36:11 -0800 (PST)
Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18])
	by mx2.freebsd.org (Postfix) with ESMTP id 5E65556C2D
	for <ps@mu.org>; Tue, 18 Jan 2005 03:36:10 +0000 (GMT)
	(envelope-from owner-src-committers@FreeBSD.org)
Received: by hub.freebsd.org (Postfix)
	id B079916A52C; Tue, 18 Jan 2005 03:36:06 +0000 (GMT)
Delivered-To: ps@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 538)
	id 4C06416A4D0; Tue, 18 Jan 2005 03:36:04 +0000 (GMT)
Delivered-To: src-committers@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 2FAA316A4CF; Tue, 18 Jan 2005 03:36:03 +0000 (GMT)
Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 812F843D3F; Tue, 18 Jan 2005 03:36:02 +0000 (GMT)
	(envelope-from scottl@freebsd.org)
Received: from [192.168.254.12] (g4.samsco.home [192.168.254.12])
	(authenticated bits=0)
	by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id j0I3eDHJ022745;
	Mon, 17 Jan 2005 20:40:14 -0700 (MST)
	(envelope-from scottl@freebsd.org)
Message-ID: <41EC8420.2010505@freebsd.org>
From: Scott Long <scottl@freebsd.org>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US;
	rv:1.7) Gecko/20040514
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "David E. O'Brien" <obrien@freebsd.org>
References: <200501180332.j0I3Wrw3004466@repoman.freebsd.org>
In-Reply-To: <200501180332.j0I3Wrw3004466@repoman.freebsd.org>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-src-committers@FreeBSD.org
Precedence: bulk
X-Loop: FreeBSD.ORG
X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on elvis.mu.org
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.0.1
X-Spam-Level: 
Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject: Re: cvs commit: src/sys/conf kern.pre.mk
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
Date: Sun, 03 Jul 2005 01:03:20 -0000
X-Original-Date: Mon, 17 Jan 2005 20:36:00 -0700
X-List-Received-Date: Sun, 03 Jul 2005 01:03:20 -0000

David E. O'Brien wrote:

> obrien      2005-01-18 03:32:53 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/conf             kern.pre.mk 
>   Log:
>   While we're building kernels -g (ie, makeoptions DEBUG=-g), use -O as it
>   provides truer debugger stack traces.  For those that want to stick with
>   -O2 kernel builds, one should probably add -fno-optimize-sibling-calls
>   so that each stack frame as a frame pointer.
>   It is semi-promissed by the Release Engineers that when RELENG_6 is
>   created we go back to -O2.
>   
>   Desired by:     scottl, jhb
>   
>   Revision  Changes    Path
>   1.61      +1 -1      src/sys/conf/kern.pre.mk

Thank you very much.  This has been shown to make debugging a whole lot
more reliable since it does a much better job at preserving the call
stack.  Oddly enough, GDB wasn't entirely to blame here =-)

Scott