OSDN Git Service

* remote-utils.c (remote_escape_output, remote_unescape_input): New.
authorDaniel Jacobowitz <dan@debian.org>
Thu, 22 Jun 2006 15:20:47 +0000 (15:20 +0000)
committerDaniel Jacobowitz <dan@debian.org>
Thu, 22 Jun 2006 15:20:47 +0000 (15:20 +0000)
commita8cd41b472bd92316220c76137c29b5faac99a35
tree4c74d17269bc0dfd19c390f9c6badbcb366d0e7b
parent10820e39410284991cb562f5bc66cd41d27fb8c6
* remote-utils.c (remote_escape_output, remote_unescape_input): New.
(putpkt_binary): Renamed from putpkt and adjusted for binary
data.
(putpkt): New wrapper for putpkt_binary.
(readchar): Don't mask off the high bit.
(decode_X_packet): New function.
* server.c (main): Call putpkt_binary if a handler sets the packet
length.  Save the length of the incoming packet.  Handle 'X'.
* server.h (gdb_byte, remote_escape_output, decode_X_packet): New.
gdb/gdbserver/ChangeLog
gdb/gdbserver/remote-utils.c
gdb/gdbserver/server.c
gdb/gdbserver/server.h