From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 71236 invoked by alias); 24 Feb 2016 13:55:34 -0000 Mailing-List: contact gdb-announce-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-announce-owner@sourceware.org Received: (qmail 67874 invoked by uid 89); 24 Feb 2016 13:53:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.4 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.2 spammy=_gthread, $_gthread, sk:multia, sk:multi-a X-HELO: rock.gnat.com Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Joel Brobecker To: gdb-announce@sourceware.org, info-gnu@gnu.org Subject: GDB 7.11 released! Message-Id: <20160224135311.5D9A2466A5@joel.gnat.com> Date: Wed, 24 Feb 2016 13:55:00 -0000 X-SW-Source: 2016/txt/msg00001.txt.bz2 GDB 7.11 released! Release 7.11 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 19MiB b5c784685e1cde65ba135feea86b6d75 gdb-7.11.tar.xz 34MiB f585059252836a981ea5db9a5f8ce97f gdb-7.11.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 source 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.11 brings new features and improvements, including: * Per-inferior thread numbers (thread numbers are now per inferior instead of being global). * GDB now allows users to specify breakpoint locations using a more explicit syntax (named "explicit location"). This feature is also available in GDB/MI. * New convenience variables ($_gthread, $_inferior) * When hitting a breakpoint or receiving a signal while debugging a multi-threaded program, the debugger now shows which thread triggered the event. * Record btrace now supports non-stop mode. * Various improvements on AArch64 GNU/Linux ** Multi-architecture debugging support ** displaced stepping ** tracepoint support added in GDBserver * kernel-based threads support on FreeBSD. * Support for reading/writing memory and extracting values on architectures whose memory is addressable in units of any integral multiple of 8 bits. * In Ada, the overloads selection menu provides the parameter types and return types for the matching overloaded subprograms. * Various remote protocol improvements, including several new packets which can be used to support features such as follow-exec-mode, exec catchpoints, syscall catchpoints, etc. * Some minor improvements in the Python API for extending GDB. * Support for various ROM monitors has been removed: target dbug dBUG ROM monitor for Motorola ColdFire target picobug Motorola picobug monitor target dink32 DINK32 ROM monitor for PowerPC target m32r Renesas M32R/D ROM monitor target mon2000 mon2000 ROM monitor target ppcbug PPCBUG ROM monitor for PowerPC For a complete list and more details on each item, please see the gdb/NEWS file. -- Joel Brobecker