diff options
author | Michael Snyder <msnyder@vmware.com> | 2008-06-22 16:47:03 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2008-06-22 16:47:03 +0000 |
commit | ced4bb94713dcfe2f7d06f9ee574ab7618a3e60e (patch) | |
tree | 38c79cccdf6ddff76d365f63d04ebd49e969cb59 | |
parent | 8ebb33ecdc8b7651c96b42c4821cf4957f1c2606 (diff) | |
download | binutils-ced4bb94713dcfe2f7d06f9ee574ab7618a3e60e.zip binutils-ced4bb94713dcfe2f7d06f9ee574ab7618a3e60e.tar.gz binutils-ced4bb94713dcfe2f7d06f9ee574ab7618a3e60e.tar.bz2 |
2008-06-21 Michael Snyder <msnyder@specifix.com>
* gdbfreeplay-back.c (handle_special_case): Silence gcc warning.
* gdbfreeplay-i386.c (target_compose_g_packet): Ditto.
-rw-r--r-- | gdb/gdbserver/ChangeLog | 3 | ||||
-rw-r--r-- | gdb/gdbserver/gdbfreeplay-back.c | 2 | ||||
-rw-r--r-- | gdb/gdbserver/gdbfreeplay-i386.c | 6 |
3 files changed, 8 insertions, 3 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index d148880..672171e 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,5 +1,8 @@ 2008-06-21 Michael Snyder <msnyder@specifix.com> + * gdbfreeplay-back.c (handle_special_case): Silence gcc warning. + * gdbfreeplay-i386.c (target_compose_g_packet): Ditto. + Add monitor gdbreplay-next command. * gdbfreeplay-back.c (freeplay_show_next_commands): New function. Echo the next set of gdb commands, in the manner of gdbreplay. diff --git a/gdb/gdbserver/gdbfreeplay-back.c b/gdb/gdbserver/gdbfreeplay-back.c index b060f82..cf9d409 100644 --- a/gdb/gdbserver/gdbfreeplay-back.c +++ b/gdb/gdbserver/gdbfreeplay-back.c @@ -682,7 +682,7 @@ handle_special_case (FILE *infile, int fd, char *request) { unsigned long addr; unsigned long len; - int next_event_frame, c; + int next_event_frame; char *p; static char *monitor_verbose_off = "$qRcmd,766572626f7365206f6666#13"; diff --git a/gdb/gdbserver/gdbfreeplay-i386.c b/gdb/gdbserver/gdbfreeplay-i386.c index aaeb7c6..aaeb8cf 100644 --- a/gdb/gdbserver/gdbfreeplay-i386.c +++ b/gdb/gdbserver/gdbfreeplay-i386.c @@ -361,10 +361,12 @@ target_compose_g_packet (char *tpac) if (*tpac++ == '$' && *tpac++ == 'T') { /* We won't actually use signum. */ - signum = (hex_to_int (*tpac++) << 4) + hex_to_int (*tpac++); + signum = (hex_to_int (*tpac++) << 4); + signum += hex_to_int (*tpac++); while (*tpac) { - regnum = (hex_to_int (*tpac++) << 4) + hex_to_int (*tpac++); + regnum = (hex_to_int (*tpac++) << 4); + regnum += hex_to_int (*tpac++); if (*tpac++ == ':') { gotreg[regnum] = 1; |