What has changed in GDB?
(Organized release by release)
-*** Changes since GDB 6.7
+*** Changes since GDB 6.8
+
+* Watchpoints can now be set on unreadable memory locations, e.g. addresses
+which will be allocated using malloc later in program execution.
+
+* The qXfer:libraries:read remote procotol packet now allows passing a
+ list of section offsets.
+
+* New features in the GDB remote stub, gdbserver
+
+ - The "--wrapper" command-line argument tells gdbserver to use a
+ wrapper program to launch programs for debugging.
+
+* New commands
+
+set debug timetstamp
+show debug timestamp
+ Display timestamps with GDB debugging output.
+
+set exec-wrapper
+show exec-wrapper
+unset exec-wrapper
+ Use a wrapper program to launch programs for debugging.
+
+*** Changes in GDB 6.8
* New native configurations
now has a set of pseudo-registers to inspect decimal float values
stored in two consecutive float registers.
+* The -break-insert MI command can optionally create pending
+breakpoints now.
+
+* Improved support for debugging Ada
+ Many improvements to the Ada language support have been made. These
+ include:
+ - Better support for Ada2005 interface types
+ - Improved handling of arrays and slices in general
+ - Better support for Taft-amendment types
+ - The '{type} ADDRESS' expression is now allowed on the left hand-side
+ of an assignment
+ - Improved command completion in Ada
+ - Several bug fixes
+
* New commands
set print frame-arguments (all|scalars|none)