Re: docs: remote protocol: bc/bs not mentioned in stop-reply list

Luis Machado via Gdb <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
On 6/28/23 13:06, Matheus Tavares Bernardino via Gdb wrote:
> Hi,
> 
> The remote protocol docs for stop-reply [1] has a list of commands
> that accept stop-reply packets as a response:
> 
> "The 'C', 'c', 'S', 's', 'vCont', 'vAttach', 'vRun', 'vStopped', and
> '?' packets can receive any of the below as a reply."
> 
> However, at the definition of 'bc' and 'bs' [2], it's also said:
> 
> "Reply: See Stop Reply Packets, for the reply specifications."
> 
> Maybe the list from [1] is not meant to be exhaustive, but perhaps
> 'bc' and 'bs' could be added to it?
> 
> [1]: https://sourceware.org/gdb/onlinedocs/gdb/Stop-Reply-Packets.html
> [2]: https://sourceware.org/gdb/onlinedocs/gdb/Packets.html#Packets
> 
> Thanks,
> Matheus

It seems those two commands actions, bc (backwards continue) and bs (backwards step), were never implemented in gdbserver.

I wasn't aware they existed at all. The fact they are not properly documented might mean they aren't actually used that much.

Do you have a remote debugging stub that can do reverse continue/step over the RSP?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.