Implement all-stop on top of a target running non-stop mode
[binutils-gdb.git] / gdb / NEWS
index ee3c915457d21c87c5faa8a2ee9a78764ed8ee0f..3fe603615afc858428bc085f345fca3ee12314d5 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -5,19 +5,16 @@
 
 * Support for tracepoints on aarch64-linux was added in GDBserver.
 
-* New options
-
-set validate-build-id (on|off)
-show validate-build-id
-  Inferior shared library and symbol file may contain unique build-id.
-  If both build-ids are present but they do not match then this setting
-  enables (off) or disables (on) loading of such symbol file.
+* The 'record instruction-history' command now indicates speculative execution
+  when using the Intel(R) Processor Trace recording format.
 
-* New features in the GDB remote stub, GDBserver
+* New commands
 
-  ** library-list-svr4 contains also optional attribute 'build-id' for
-     each library.  GDB does not load library with build-id that
-     does not match such attribute.
+maint set target-non-stop (on|off|auto)
+maint show target-non-stop
+  Control whether GDB targets always operate in non-stop mode even if
+  "set non-stop" is "off".  The default is "auto", meaning non-stop
+  mode is enabled if supported by the target.
 
 *** Changes in GDB 7.10
 
@@ -115,6 +112,12 @@ maint print symbol-cache-statistics
 maint flush-symbol-cache
   Flush the contents of the symbol cache.
 
+maint set target-non-stop (on|off|auto)
+maint show target-non-stop
+  Control whether GDB targets always operate in non-stop mode even if
+  "set non-stop" is "off".  The default is "auto", meaning non-stop
+  mode is enabled if supported by the target.
+
 record btrace bts
 record bts
   Start branch trace recording using Branch Trace Store (BTS) format.