From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32645 invoked by alias); 4 Sep 2011 21:19:48 -0000 Received: (qmail 32632 invoked by uid 22791); 4 Sep 2011 21:19:46 -0000 X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from bromo.med.uc.edu (HELO bromo.med.uc.edu) (129.137.3.146) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Sun, 04 Sep 2011 21:19:31 +0000 Received: from bromo.med.uc.edu (localhost.localdomain [127.0.0.1]) by bromo.med.uc.edu (Postfix) with ESMTP id 316B1B004B for ; Sun, 4 Sep 2011 17:19:30 -0400 (EDT) Received: (from howarth@localhost) by bromo.med.uc.edu (8.14.3/8.14.3/Submit) id p84LJURF016341 for gdb@sourceware.org; Sun, 4 Sep 2011 17:19:30 -0400 Date: Sun, 04 Sep 2011 21:19:00 -0000 From: Jack Howarth To: gdb@sourceware.org Subject: Re: [ANNOUNCEMENT] GDB 7.3.1 released! Message-ID: <20110904211929.GA16291@bromo.med.uc.edu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2011-09/txt/msg00017.txt.bz2 On Sun, Sep 04, 2011 at 12:10:17PM -0700, Joel Brobecker wrote: > > GDB 7.3.1 released! > > Release 7.3 of GDB, the GNU Debugger, is now available via anonymous > FTP. GDB is a source-level debugger for Ada, C, C++, Objective-C, > Pascal and many other languages. GDB can target (i.e., debug programs > running on) more than a dozen different processor architectures, and GDB > itself can run on most popular GNU/Linux, Unix and Microsoft Windows > variants. > > You can download GDB from the GNU FTP server in the directory: > > ftp://ftp.gnu.org/gnu/gdb > > The vital stats: > > Size md5sum Name > 19MB b89a5fac359c618dda97b88645ceab47 gdb-7.3.1.tar.bz2 > 25MB c2795d636a9481d022608cab201be613 gdb-7.3.1.tar.gz > > There is a web page for GDB at: > > http://www.gnu.org/software/gdb/ > > That page includes information about GDB mailing lists (an announcement > mailing list, developers discussion lists, etc.), details on how to > access GDB's CVS repository, locations for development snapshots, > preformatted documentation, and links to related information around > the net. We will put errata notes and host-specific tips for this release > on-line as any problems come up. All mailing lists archives are also > browsable via the web. > > GDB 7.3.1 is a minor corrective release over the 7.3 release, bringing > mostly the following changes: > > * Build fixes for NetBSD / OpenBSD targets > > * ISBN and Edition number update of the GDB User's Manual > > GDB 7.3 brings new targets, features and improvements, including: > > * Initial OpenCL C language support has been added > > * C++ enhancements: > * Template parameters are now in scope when debugging in an > instantiation > * The motion commands "next", "finish", "until", and "advance" now > work better when exceptions are thrown > > * Improved Python support, enhancing the existing APIs as well as > introducing new ones. > > * Improved thread debugging support: > * GDB now understands thread names > * A new command "thread find [REGEXP]" has been added > > * GDBserver enhancements: > * Support for PowerPC LynxOS (versions 4.x and 5.x) and i686 LynxOS > (version 5.x) > * Support for Blackfin Linux > > * Support for reading and writing a new .gdb_index section, > containing a fast index of DWARF debugging info > > * Various GDB/MI improvements > > * Support for ia64 HP-UX (ia64-*-hpux*) has been added > > * Target support for Analog Devices, Inc. Blackfin Processors (bfin-*) > > * GNU simulator improvements: > * New --map-info flag > * CFI flash simulation support > > Other worthy improvments (in random order): > * The "catch syscall" command is now available on mips-linux. > * New GDB Commands: "set directories" > * Support for using labels in linespecs (Eg you can use "advance label") > * The "watch" command now accepts an optional "-location" argument > * Thread debugging of core dumps now supported on GNU/Linux > * Ranged breakpoints support (PowerPC BookE running Linux 2.6.34 or later) > * Support for Ada task switching inside programs using the Ravenscar profile > > For a complete list and more details on each item, please see the > gdb/NEWS file. > > -- > Joel Joel, Is anyone working on fixing gdb to be compatible with the new -pie linker default on darwin11 (Lion)? Currently FSF gdb 7.3.1 can only debug binaries linked with -Wl,-no_pie. The default -pie linkage on Lion prevents breakpoints from being found in gdb. Jack ps Of course Apple's own forked gdb is patched to handle this -pie linkage change.