From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16084 invoked by alias); 20 Feb 2015 18:21: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 5112 invoked by uid 89); 20 Feb 2015 18:18:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 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.9 released! Message-Id: <20150220181802.CAD1A40EAC@joel.gnat.com> Date: Fri, 20 Feb 2015 18:21:00 -0000 X-SW-Source: 2015/txt/msg00002.txt.bz2 GDB 7.9 released! Release 7.9 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 18MiB e6279f26559d839f0b4218a482bcb43e gdb-7.9.tar.xz 32MiB 8f8ced422fe462a00e0135a643544f17 gdb-7.9.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.9 brings new targets, features and improvements, including: * Many improvements in GDB's Python scripting API. * Compilation and injection of source code into the inferior (requires GCC 5.0 or higher built with libcc1.so). * On resume, GDB now always passes the signal the program had stopped for to the thread the signal was sent to, even if the user changed threads before resuming. Previously GDB would often (but not always) deliver the signal to the thread that happens to be current at resume time. * Conversely, the "signal" command now consistently delivers the requested signal to the current thread. GDB now asks for confirmation if the program had stopped for a signal and the user switched threads meanwhile. * Hardware watchpoint support on x86 GNU Hurd. * New target ** MIPS SDE mips*-sde*-elf* * New commands ** add-auto-load-scripts-directory directory ** compile code [-r|-raw] [--] [source code] ** compile file [-r|-raw] filename ** demangle [-l language] [--] name ** maint print user-registers ** queue-signal signal-name-or-number * New options ** set debug symbol-lookup ** show debug symbol-lookup * MI changes ** New exit-code field in -list-thread-groups command output * Support for these obsolete configurations has been removed. ** Alpha running OSF/1 (or Tru64) alpha*-*-osf* ** SGI Irix-5.x mips-*-irix5* ** SGI Irix-6.x mips-*-irix6* ** VAX running (4.2 - 4.3 Reno) BSD vax-*-bsd* ** VAX running Ultrix vax-*-ultrix* * The "dll-symbols" command, and its two aliases ("add-shared-symbol-files" and "assf"), have been removed. Use the "sharedlibrary" command, or its alias "share", instead. For a complete list and more details on each item, please see the gdb/NEWS file. -- Joel Brobecker