This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch 6/8] Agent's capability


On 02/10/2012 08:37 PM, Pedro Alves wrote:
> On 02/10/2012 12:25 PM, Yao Qi wrote:
>> On 02/10/2012 04:09 AM, Pedro Alves wrote:
>>> That page is obsolete.  We've been addressing those kinds of things with
>>> qSupported features.  I won't stand in the way of this change, but I do
>>> wonder whether we shouldn't instead ask the agent about its features with
>>> a similar (or exactly the same) mechanism.
>>
>> qSupported is used for GDB to get the list of features remote stub
>> supports.  However, agent can talk with GDB or GDBserver directly, so I
>> hope GDB and GDBserver can use the same interface to get agent's
>> capability.  qSupported doesn't help here.
> 
> ???  We have a way to sent commands to the agent, hence,
> "I do wonder whether we shouldn't instead ask the agent about its
> features with a similar (or exactly the same) mechanism.".  Heck,
> the agent itself could speak RSP, so we could just have gdb or gdbserver
> forward it the tracepoint, breakpoint, etc packets.
> Bit flags only allow on/off, and we'll run out of bits at some point.  A
> qSupported-like mechanism wouldn't have those issues.  Just saying.
> 

OK, I get your point.  It is reasonable to me.

-- 
Yao (éå)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]