diff options
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/NEWS | 6 | ||||
-rw-r--r-- | gdb/remote.c | 6 |
3 files changed, 13 insertions, 6 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index abd066d..cf2eefe 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2008-06-11 Pedro Alves <pedro@codesourcery.com> + + * NEWS: Mention support removal of undocumented S AA p PID stop + reply packet. + + * remote.c (remote_wait): Remove undocumented S AA p PID support. + 2008-06-10 Stan Shebs <stan@codesourcery.com> * MAINTAINERS: Update my affiliation and address. @@ -19,6 +19,12 @@ completions will be "f1" and "f2". qSearch:memory: Search memory for a sequence of bytes. +* Removed remote protocol undocumented extension + + An undocumented extension to the remote protocol's `S' stop reply + packet that permited the stub to pass a process id was removed. + Remote servers should use the `T' stop reply packet instead. + * The "disassemble" command now supports an optional /m modifier to print mixed source+assembly. diff --git a/gdb/remote.c b/gdb/remote.c index 3f7d07b..ddf259c 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -3525,12 +3525,6 @@ Packet: '%s'\n"), status->value.sig = (enum target_signal) (((fromhex (buf[1])) << 4) + (fromhex (buf[2]))); } - - if (buf[3] == 'p') - { - thread_num = strtol ((const char *) &buf[4], NULL, 16); - record_currthread (thread_num); - } goto got_status; case 'W': /* Target exited. */ { |