]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2008-06-21 Michael Snyder <msnyder@specifix.com>
authorMichael Snyder <msnyder@vmware.com>
Sun, 22 Jun 2008 16:47:03 +0000 (16:47 +0000)
committerMichael Snyder <msnyder@vmware.com>
Sun, 22 Jun 2008 16:47:03 +0000 (16:47 +0000)
* gdbfreeplay-back.c (handle_special_case): Silence gcc warning.
* gdbfreeplay-i386.c (target_compose_g_packet): Ditto.

gdb/gdbserver/ChangeLog
gdb/gdbserver/gdbfreeplay-back.c
gdb/gdbserver/gdbfreeplay-i386.c

index d148880b4e6aefb734751d5d3f9496a8de1f17af..672171e0b41e1cea5b910d4554b30aefe824bf40 100644 (file)
@@ -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.
index b060f82c8d00f47a672af3021bb68408da5feb08..cf9d409c0aece0a4986722989f819982678bfc03 100644 (file)
@@ -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";
index aaeb7c661ad3e96959b328f5350d78d6d31e2637..aaeb8cff6dc3f0c0a83d9e43b520b0b1f40b1fe2 100644 (file)
@@ -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;