public inbox for gdb-announce@sourceware.org
 help / color / mirror / Atom feed
* GDB 6.6 released!
@ 2006-12-18 10:59 Joel Brobecker
  0 siblings, 0 replies; only message in thread
From: Joel Brobecker @ 2006-12-18 10:59 UTC (permalink / raw)
  To: gdb-announce


            GDB 6.6 released!

Release 6.6 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
  14MB  a4df41d28dd514d64e8ccbfe125fd9a6  gdb-6.6.tar.bz2
  18MB  18be4e7a1ac713bda93d00fee20bbef8  gdb-6.6.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.

Since the previous release (6.5, released on June 2006) we've made
many fixes and enhancements including:

* New targets

Xtensa                          xtensa-elf
Cell Broadband Engine SPU       spu-elf

* GDB can now be configured as a cross-debugger targeting native Windows
(mingw32) or Cygwin.  It can communicate with a remote debugging stub
running on a Windows system over TCP/IP to debug Windows programs.

* The GDB remote stub, gdbserver, has been updated to support Windows and
Cygwin debugging.  Both single-threaded and multi-threaded programs are
supported.

* The "set trust-readonly-sections" command works again.  This command was
broken in GDB 6.3, 6.4, and 6.5.

* Support for GNU/Linux Thread Local Storage (TLS, per-thread variables) no
longer requires symbolic debug information (e.g. DWARF-2).

* New commands

set substitute-path
unset substitute-path
show substitute-path
  Manage a list of substitution rules that GDB uses to rewrite the name
  of the directories where the sources are located. This can be useful
  for instance when the sources were moved to a different location
  between compilation and debugging.

set trace-commands
show trace-commands
  Print each CLI command as it is executed.  Each command is prefixed with
  a number of `+' symbols representing the nesting depth.
  The source command now has a `-v' option to enable the same feature.

* REMOVED features

The ARM Demon monitor support (RDP protocol, "target rdp").

Kernel Object Display, an embedded debugging feature which only worked with
an obsolete version of Cisco IOS.

The 'set download-write-size' and 'show download-write-size' commands.

* New remote packets

qSupported:
  Tell a stub about GDB client features, and request remote target features.
  The first feature implemented is PacketSize, which allows the target to
  specify the size of packets it can handle - to minimize the number of
  packets required and improve performance when connected to a remote
  target.

qXfer:auxv:read:
  Fetch an OS auxilliary vector from the remote stub.  This packet is a
  more efficient replacement for qPart:auxv:read.

* Removed remote packets

qPart:auxv:read:
  This packet has been replaced by qXfer:auxv:read.  Only GDB 6.4 and 6.5
  used it, and only gdbserver implemented it.

This release is the result of a team effort of many individuals who
have contributed to this project. This includes:

Alexandre Oliva, Alfred M. Szmidt, Andreas Schwab, Andrew Cagney,
Andrew Stubbs, Andrzej Zaborowski, Ben Harris, Bob Wilson,
Christopher Faylor, Corinna Vinschen, Daniel Jacobowitz, Denis Pilat,
DJ Delorie, Eli Zaretskii, Fred Fish, Frederic Riss, Gaius Mulley,
H.J. Lu, Jan Kratochvil, Jeff Johnston, Jim Blandy, Joel Brobecker,
Joel Sherrill, Julian Brown, Kazuhiro Inaoka, Mark Kettenis, Mark Mitchell,
Maxim Grigoriev, Michael Snyder, Mike Frysinger, Nathan J. Williams,
Nathan Sidwell, Nick Roberts, Paul Brook, Paul Gilliam, Paul N. Hilfinger,
Paul Pluzhnikov, Pedro Alves, Peter Schauer, Richard Henderson, Roger Sayle,
Thiemo Seufer, Ulrich Weigand, Vladimir Prus.

-- 
Joel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-12-18 10:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-18 10:59 GDB 6.6 released! Joel Brobecker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).