From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20598 invoked by alias); 5 Dec 2007 21:32:30 -0000 Received: (qmail 20568 invoked by uid 22791); 5 Dec 2007 21:32:30 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 05 Dec 2007 21:32:24 +0000 Received: (qmail 18423 invoked from network); 5 Dec 2007 21:32:22 -0000 Received: from unknown (HELO localhost) (jimb@127.0.0.2) by mail.codesourcery.com with ESMTPA; 5 Dec 2007 21:32:22 -0000 To: gdb-patches@sourceware.org Subject: Re: COMMIT: addrmap changes References: <20071205014127.GA12545@caradoc.them.org> From: Jim Blandy Date: Wed, 05 Dec 2007 21:34:00 -0000 In-Reply-To: <20071205014127.GA12545@caradoc.them.org> (Daniel Jacobowitz's message of "Tue, 4 Dec 2007 20:41:27 -0500") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-12/txt/msg00091.txt.bz2 Daniel Jacobowitz writes: > On Tue, Dec 04, 2007 at 03:44:27PM -0800, Jim Blandy wrote: >> >> I've committed the following, approved in another thread. > > Thanks. Could you please, please write a NEWS entry for this? Sure. Is the below okay? I thought it would be nice to consolidate this with the multi-location breakpoint announcement under a "debugging optimized code" category, but the breakpoint work is also a C++ issue. gdb/ChangeLog: 2007-12-05 Jim Blandy * NEWS: Mention support for non-contiguous lexical blocks and function bodies. diff -r 55dcfe0668ab gdb/NEWS --- a/gdb/NEWS Wed Dec 05 10:18:35 2007 -0800 +++ b/gdb/NEWS Wed Dec 05 13:29:46 2007 -0800 @@ -19,6 +19,10 @@ is resolved. * GDB now supports breakpoints with multiple locations, including breakpoints on C++ constructors, inside C++ templates, and in inlined functions. + +* GDB's ability to debug optimized code has been improved. GDB more +accurately identifies function bodies and lexical blocks that occupy +more than one contiguous range of addresses. * Target descriptions can now describe registers for PowerPC.