This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
[ANNOUNCEMENT] GDB 7.2 released!
- From: Joel Brobecker <brobecker at adacore dot com>
- To: gdb at sourceware dot org
- Date: Thu, 2 Sep 2010 18:28:27 -0700
- Subject: [ANNOUNCEMENT] GDB 7.2 released!
- Reply-to: gdb at sourceware dot org
It is my pleasure to announce the release of GDB version 7.2.
Below is a copy of the associated ANNOUNCEMENT file.
On behalf of all the contributors who helped in this release,
Enjoy!
GDB 7.2 released!
Release 7.2 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
18MB 64260e6c56979ee750a01055f16091a5 gdb-7.2.tar.bz2
24MB 950b766466bee748e554765c86b8b495 gdb-7.2.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.2 brings new targets, features and improvements, including:
* D language support has been added
* C++ enhancements:
* Argument Dependent Lookup (ADL)
* Improved User Defined Operator Support
* static const class members
* Improved Python support, including:
* Access to breakpoints, symbols, symbol tables, program spaces,
inferiors, threads and frame's code blocks
* Ability to create GDB Parameters that can then be manipulated
via set/show in the CLI
* Tracepoint enhancements:
* Better reconstruction of tracepoints after disconnected tracing
* Static tracepoints support (calls to the user program into a tracing
library)
* GDBserver enhancements:
* Tracepoint support (including fast tracepoints and static tracepoints)
* Support for x86_64 Windows 64-bit debugging
* Support for ARM Symbian has been added (arm*-*-symbianelf*)
* On powerpc-linux, support for the Data Value Compare register
has been added, allowing simple watchpoint conditions to be
implemented in hardware.
Other worthy improvments (in random order):
* Observer mode
* The remote protocol has been extended to include new packets
* Shared library support enabled by default for remote targets
* Windows Thread Information Block access
* Improved support for remote debugging of Windows and SymbianOS
shared libraries
* A new convience variable $_thread holding the current thread number
* The --batch flag now disables pagination and queries
* The x86 byte, word, and double-word general purpose registers
(Eg. byte register AH) are now directly accessible
* The `commands' command now accepts a range of breakpoints to modify
* The `rbreak' command now accepts a filename specfication as part of
its argument
* The `disassemble' now supports the "start,+length" format
* New command `save breakpoints' to save all breakpoints to a file
* Tracepoint actions unified with breakpoint commands
For a complete list and more details on each item, please see the
gdb/NEWS file.
--
Joel