This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA 3/7 take 2] New gdbserver functionality
- From: Pedro Alves <palves at redhat dot com>
- To: Pedro Alves <palves at redhat dot com>, Tom Tromey <tromey at redhat dot com>, gdb-patches at sourceware dot org, Eli Zaretskii <eliz at gnu dot org>
- Date: Thu, 30 May 2013 11:40:10 +0100
- Subject: Re: [RFA 3/7 take 2] New gdbserver functionality
- References: <20130524074613 dot GA4602 at blade dot nx> <51A64DEE dot 6070307 at redhat dot com> <20130530093839 dot GC5357 at blade dot nx>
[Adding Eli.]
Eli, new NEWS entry here.
On 05/30/2013 10:38 AM, Gary Benson wrote:
> Pedro Alves wrote:
>> There should be a NEWS entry for the new RSP feature too though.
>
> How does this look?
>
> +* New features in the GDB remote stub, GDBserver
> +
> + ** GDBserver now supports the passing of an argument list in the
> + annex field of qXfer:libraries-svr4:read. The remote stub
> + reports support for this argument list to gdb's qSupported query.
> +
The emphasis should be in the RSP extension, not on GDBserver.
Something like this, under the existing "New remote packets":
* New remote packets
qXfer:libraries-svr4:read's annex
The previously unused annex of the qXfer:libraries-svr4:read packet
has now been defined to support passing an argument list. The remote
stub reports support for this argument list to gdb's qSupported query.
The defined arguments are "start" and "prev", used to reduce work
necessary for library list updating, resulting in significant speedup.
--
Pedro Alves