Next: Packets, Previous: Overview, Up: Remote Protocol [Contents][Index]
The remote protocol specifies a few standard replies. All commands support these, except as noted in the individual command descriptions.
An empty response (raw character sequence ‘$#00’) means the command is not supported by the stub. This way it is possible to extend the protocol. A newer GDB can tell if a command is supported based on that response (but see also qSupported).
An error has occurred; xx is a two-digit hexadecimal error number. In almost all cases, the protocol does not specify the meaning of the error numbers; GDB usually ignores the numbers, or displays them to the user without further interpretation.
An error has occurred; errtext is the textual error message, encoded in ASCII.