> From: Mohamed Bouhaouel <mohamed.bouhaouel@intel.com>
> Cc: stephan.rohr@intel.com, markus.t.metzger@intel.com, pedro@palves.net,
> aburgess@redhat.com
> Date: Mon, 6 Jul 2026 14:11:24 +0200
>
> From: "Bouhaouel, Mohamed" <mohamed.bouhaouel@intel.com>
>
> Add a new RSP extension allowing remote stub to declare that a target
> must always operate in non-stop mode.
>
> When a stub advertises "AlwaysNonStop+" in its qSupported response:
>
> * The stub automatically initializes to non-stop mode
> * GDB will operate the stub in non-stop mode (with default settings)
> * The stub will reject QNonStop:0 requests
> * GDB errors if 'maint set target-non-stop off' is explicitly set
> ---
> gdb/NEWS | 8 ++++++++
> gdb/doc/gdb.texinfo | 30 +++++++++++++++++++++++++++++-
> gdb/remote.c | 27 +++++++++++++++++++++++++++
> gdbserver/server.cc | 30 +++++++++++++++++++++++++++++-
> gdbserver/target.cc | 6 ++++++
> gdbserver/target.h | 6 ++++++
> 6 files changed, 105 insertions(+), 2 deletions(-)
Thanks. The documentation parts are okay, with the following
comment:
> +@item @samp{E @var{nn}}
> +The request failed. This may occur if the stub requires non-stop mode
> +and advertised @samp{AlwaysNonStop+} support, and GDB attempted to
^^^
Should be @value{GDBN}
Reviewed-By: Eli Zaretskii <eliz@gnu.org>