« Return to Thread: GDB startup session with Eclipse

Re: GDB startup session with Eclipse

by Guillaume MENANT :: Rate this Message:

Reply to Author | View in Thread

Yes of course I've read the remote protocol chapter in the manual but I think there is a lack of information on the GDB startup sequence and perhaps on mandatory commands (in the manual mandatory commands are g, G, m, M, c and s).

For now, I've implemented the qSupported command because I want the flash support but qC, qOffsets and ? don't seems mandatory to me. I don't know what is the Hc-1 command too.

Eclipse don't seems happy when I reply an empty reply to the '?' command but I don't know why and if it's a problem.

Thanks. (I'm french, with pretty good english, but my misunderstanding of the manual can come from there too)

Daniel Jacobowitz-2 wrote:
On Wed, Dec 19, 2007 at 04:35:47AM -0800, Guillaume MENANT wrote:
>
> Hello, Eclispe send by GDB to my stub the following commands :
>
> qSupported
> Hc-1 (not even found in the GDB documentation)
> qC
> qOffsets
> ?
>
> Which one is mandatory to reply to ? Currently, I'm only replying to
> qSupported. What is the purpose of 'qOffsets' and '?' commands ?

Have you read the protocol documentation in the manual?  It should
answer these questions; if it does not, please be clearer so we can
improve the manual.

--
Daniel Jacobowitz
CodeSourcery

 « Return to Thread: GDB startup session with Eclipse