PR ld/13066
[deliverable/binutils-gdb.git] / gdb / NEWS
index 99615d2f1ee4abce1d4ca1de30fe65f19810e7bb..b0da564c36bde288a7d8c1887275bcdeb097867c 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -3,6 +3,26 @@
 
 *** Changes since GDB 7.3
 
+* GDB has two new commands: "set remote hardware-watchpoint-length-limit"
+  and "show remote hardware-watchpoint-length-limit".  These allows to
+  set or show the maximum length limit (in bytes) of a remote
+  target hardware watchpoint.
+
+  This allows e.g. to use "unlimited" hardware watchpoints with the
+  gdbserver integrated in Valgrind version >= 3.7.0.  Such Valgrind
+  watchpoints are slower than real hardware watchpoints but are
+  significantly faster than gdb software watchpoints.
+
+* Python scripting
+
+  ** The "maint set python print-stack on|off" command has been
+     deprecated, and a new command: "set python print-stack on|off" has
+     replaced it.  Additionally, the default for "print-stack" is now
+     "off".
+   
+  ** A prompt subsitution hook (prompt_hook) is now available to the
+     Python API.
+
 * libthread-db-search-path now supports two special values: $sdir and $pdir.
   $sdir specifies the default system locations of shared libraries.
   $pdir specifies the directory where the libpthread used by the application
@@ -35,6 +55,8 @@
   the first connection is made.  The listening port used by GDBserver will
   become available after that.
 
+* New commands "info macros", and "info definitions" have been added.
+
 * Changed commands
 
 watch EXPRESSION mask MASK_VALUE
@@ -62,6 +84,9 @@ QTDisable
 
   Dynamically disable a tracepoint in a started trace experiment.
 
+* Dcache size (number of lines) and line-size are now runtime-configurable
+  via "set dcache line" and "set dcache line-size" commands.
+
 *** Changes in GDB 7.3
 
 * GDB has a new command: "thread find [REGEXP]".
This page took 0.031786 seconds and 4 git commands to generate.