- GDB 7.9.1 released!
+ GDB 7.10 released!
-Release 7.9.1 of GDB, the GNU Debugger, is now available via anonymous
+Release 7.10 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
The vital stats:
Size md5sum Name
- 18MiB 35374c77a70884eb430c97061053a36e gdb-7.9.1.tar.xz
- 32MiB f3b97de919a9dba84490b2e076ec4cb0 gdb-7.9.1.tar.gz
+ 18MiB 2a35bac41fa8e10bf04f3a0dd7f7f363 gdb-7.10.tar.xz
+ 32MiB fa6827ad0fd2be1daa418abb11a54d86 gdb-7.10.tar.gz
There is a web page for GDB at:
on-line as any problems come up. All mailing lists archives are also
browsable via the web.
-GDB 7.9.1 brings the following fixes and enhancements over GDB 7.9:
+GDB 7.10 brings new targets, features and improvements, including:
- * PR build/18033 (C++ style comment used in gdb/iq2000-tdep.c and
- gdb/compile/compile-*.c)
- * PR build/18298 ("compile" command cannot find compiler if tools
- configured with triplet instead of quadruplet)
- * PR tui/18311 (Random SEGV when displaying registers in TUI mode)
- * PR python/18299 (exception when registering a global pretty-printer
- in verbose mode)
- * PR python/18066 (argument "word" seems broken in Command.complete
- (text, word))
- * PR pascal/17815 (Fix pascal behavior for class fields with testcase)
- * PR python/18285 (ptype expr-with-xmethod causes SEGV)
+ * Improved support for accessing shared libraries directly from
+ the target system when debugging remotely.
-GDB 7.9 brings new targets, features and improvements, including:
+ * Various Guile and Python scripting improvements, including (but not
+ limited to):
- * Many improvements in GDB's Python scripting API.
+ ** Support for auto-loading Python/Guile scripts contained
+ in a special section named `.debug_gdb_scripts'.
- * Compilation and injection of source code into the inferior
- (requires GCC 5.0 or higher built with libcc1.so).
+ ** Support for writing a frame unwinder in Python.
- * 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.
+ * Support for record-replay and reverse debugging on Aarch64 Linux.
- * 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.
+ * GDB now has support for fork events on extended-remote Linux targets
+ (Linux kernels 2.5.60 and later).
- * Hardware watchpoint support on x86 GNU Hurd.
+ * Support for DTrace USDT (Userland Static Defined Tracing) probes
+ on x86_64 GNU/Linux targets.
- * New target
+ * Vector ABI support on S/390 GNU/Linux targets.
- ** MIPS SDE mips*-sde*-elf*
+ * GDB now reads the GDBHISTSIZE environment variable rather than
+ HISTSIZE to determine the size of GDB's command history.
- * New commands
+ * Support for setting the parity when connecting to the target
+ using a serial interface.
- ** 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
+ * It is now possible to limit the number of candidates to be
+ considered during completion.
- * New options
+ * Support for Sun's version of the "stabs" debug file format
+ has been removed.
- ** set debug symbol-lookup
- ** show debug symbol-lookup
+ * Support for the following targets and native configurations has
+ been removed:
- * MI changes
+ ** HP/PA running HP-UX (hppa*-*-hpux*)
+ ** Itanium running HP-UX (ia64-*-hpux*)
- ** 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.
+ Support for the "-xdb" command-line switch (HP-UX XDB compatibility
+ mode) has also been removed.
For a complete list and more details on each item, please see the
gdb/NEWS file.
<!-- body, update above using ../../gdb/index.sh -->
-<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.9.1</a>):</h3>
+<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.10</a>):</h3>
You can download the most recent official release of GDB from either
Project GNU's FTP server, or Red Hat's sources site:
<p>Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.</p>
-<p>Last modified 2015-05-13.</p>
+<p>Last modified 2015-08-28.</p>
</address>
</body>
on the same machine as GDB (native) or on another machine (remote). GDB
can run on most popular UNIX and Microsoft Windows variants.<p>
-<h3>GDB version 7.9.1</h3>
+<h3>GDB version 7.10</h3>
-Version <a href="../gdb/download/ANNOUNCEMENT">7.9.1</a> of GDB, the GNU
+Version <a href="../gdb/download/ANNOUNCEMENT">7.10</a> of GDB, the GNU
Debugger, is now available for <a
href="../gdb/download/">download</a>. See the <a
href="../gdb/download/ANNOUNCEMENT">ANNOUNCEMENT</a> for details
-->
+<dt>August 28th, 2015: <b>GDB 7.10 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 7.10, is available for <a
+href="../gdb/download/">download</a>.
+<p>
+Changes in this release include:
+<ul>
+<li> Improved support for accessing shared libraries directly from
+ the target system when debugging remotely.
+<li> Various Guile and Python scripting improvements.
+<li> Record-replay and reverse debugging on Aarch64 Linux.
+<li> Support for fork events on extended-remote Linux targets
+ (Linux kernels 2.5.60 and later).
+<li> DTrace USDT (Userland Static Defined Tracing) probes support
+ on x86_64 GNU/Linux targets.
+<li> Vector ABI support on S/390 GNU/Linux targets.
+<li> GDB now reads the GDBHISTSIZE environment variable rather than
+ HISTSIZE to determine the size of GDB's command history.
+<li> Support for setting the parity when connecting to the target
+ using a serial interface.
+<li> The number of candidates to be considered during completion
+ can now be limited.
+<li> Support for Sun's version of the "stabs" debug file format
+ has been removed.
+<li> Support for HP/PA running HP-UX (hppa*-*-hpux*) has been removed.
+<li> Support for Itanium running HP-UX (ia64-*-hpux*) has been removed.
+</ul>
+
+See the NEWS file for a more complete and detailed list of what this
+release includes.
+<p>
+</dd>
+
<dt>July 6th, 2015: <b>GDB 7.10 branch created</b></dt>
<dd>
<p> The GDB 7.10 branch (<tt>gdb-7.10-branch</tt>) has been created.
<p>
</dd>
-<dt>February 20th, 2015: <b>GDB 7.9 Released!</b></dt>
-<dd>
-<p> The latest version of GDB, version 7.9, is available for <a
-href="../gdb/download/">download</a>.
-<p>
-Changes in this release include:
-<ul>
-<li> Python scripting enhancements.
-<li> Source code compilation and injection into the inferior.
-<li> New commands, options, convenience variables/options.
-<li> MIPS SDE support (mips*-sde*-elf*).
-<li> Better handling of signals when debugging threaded programs.
-</ul>
-
-See the NEWS file for a more complete and detailed list of what this
-release includes.
-<p>
-</dd>
-
<dt>September 30, 2011: <b>Release Mistakes in GDB Versions 6.0 - 7.3</b></dt>
<dd>
<p> A mistake has been detected in the release tar files for all
<p>Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.</p>
-<p>Last modified 2015-07-06.</p>
+<p>Last modified 2015-08-28.</p>
</address>
</body>
-->
+<dt>August 28th, 2015: <b>GDB 7.10 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 7.10, is available for <a
+href="../../gdb/download/">download</a>.
+<p>
+Changes in this release include:
+<ul>
+<li> Improved support for accessing shared libraries directly from
+ the target system when debugging remotely.
+<li> Various Guile and Python scripting improvements.
+<li> Record-replay and reverse debugging on Aarch64 Linux.
+<li> Support for fork events on extended-remote Linux targets
+ (Linux kernels 2.5.60 and later).
+<li> DTrace USDT (Userland Static Defined Tracing) probes support
+ on x86_64 GNU/Linux targets.
+<li> Vector ABI support on S/390 GNU/Linux targets.
+<li> GDB now reads the GDBHISTSIZE environment variable rather than
+ HISTSIZE to determine the size of GDB's command history.
+<li> Support for setting the parity when connecting to the target
+ using a serial interface.
+<li> The number of candidates to be considered during completion
+ can now be limited.
+<li> Support for Sun's version of the "stabs" debug file format
+ has been removed.
+<li> Support for HP/PA running HP-UX (hppa*-*-hpux*) has been removed.
+<li> Support for Itanium running HP-UX (ia64-*-hpux*) has been removed.
+</ul>
+
+See the NEWS file for a more complete and detailed list of what this
+release includes.
+<p>
+</dd>
+
<dt>July 6th, 2015: <b>GDB 7.10 branch created</b></dt>
<dd>
<p> The GDB 7.10 branch (<tt>gdb-7.10-branch</tt>) has been created.
<p>Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.</p>
-<p>Last modified 2015-07-06.</p>
+<p>Last modified 2015-08-28.</p>
</address>
</body>