* findvar.c (extract_signed_integer): Cast printf argument
authorJason Thorpe <thorpej@netbsd.org>
Tue, 23 Apr 2002 03:00:57 +0000 (03:00 +0000)
committerJason Thorpe <thorpej@netbsd.org>
Tue, 23 Apr 2002 03:00:57 +0000 (03:00 +0000)
to suppress format warning.
(extract_unsigned_integer): Likewise.
* infcmd.c (registers_info): Likewise.
* top.c (get_prompt_1): Likewise.
* valops.c (value_assign): Likewise.
* valprint.c (print_decimal): Likewise.

gdb/ChangeLog
gdb/findvar.c
gdb/infcmd.c
gdb/top.c
gdb/valops.c
gdb/valprint.c

index f2c6986f858998c2fe0bb9c19e7d8166e542e68c..3aea36249e6e52c496f716dd4079facc36861cc6 100644 (file)
@@ -1,3 +1,13 @@
+2002-04-22  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * findvar.c (extract_signed_integer): Cast printf argument
+       to suppress format warning.
+       (extract_unsigned_integer): Likewise.
+       * infcmd.c (registers_info): Likewise.
+       * top.c (get_prompt_1): Likewise.
+       * valops.c (value_assign): Likewise.
+       * valprint.c (print_decimal): Likewise.
+
 2002-04-22  H.J. Lu  (hjl@gnu.org)
 
        * c-exp.y (typebase): Support
index 06ad4987a1b9fbb0f71d53095dd65450abc15aae..0f116ed9adfe3d197be72dd7a72f3f96572e57d7 100644 (file)
@@ -57,7 +57,7 @@ extract_signed_integer (void *addr, int len)
   if (len > (int) sizeof (LONGEST))
     error ("\
 That operation is not available on integers of more than %d bytes.",
-          sizeof (LONGEST));
+          (int) sizeof (LONGEST));
 
   /* Start at the most significant end of the integer, and work towards
      the least significant.  */
@@ -91,7 +91,7 @@ extract_unsigned_integer (void *addr, int len)
   if (len > (int) sizeof (ULONGEST))
     error ("\
 That operation is not available on integers of more than %d bytes.",
-          sizeof (ULONGEST));
+          (int) sizeof (ULONGEST));
 
   /* Start at the most significant end of the integer, and work towards
      the least significant.  */
index a7496d1f88cfb1b4279be2d142cb6e937fa2302a..400ac552d2d789d2507e42ac4656d5a8a3ae7d72 100644 (file)
@@ -1681,7 +1681,7 @@ registers_info (char *addr_exp, int fpregs)
       if (*addr_exp >= '0' && *addr_exp <= '9')
        regnum = atoi (addr_exp);       /* Take a number */
       if (regnum >= numregs)   /* Bad name, or bad number */
-       error ("%.*s: invalid register", end - addr_exp, addr_exp);
+       error ("%.*s: invalid register", (int) (end - addr_exp), addr_exp);
 
     found:
       DO_REGISTERS_INFO (regnum, fpregs);
index 200d699344bb69bea02f710f500250d5d73d3214..4749c38180961b3b945c7a4aab24ca687de76366 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -1435,7 +1435,7 @@ get_prompt_1 (void *data)
 
                  if (*promptp != gdb_prompt_escape)
                    error ("Syntax error at prompt position %d",
-                          promptp - local_prompt);
+                          (int) (promptp - local_prompt));
                  else
                    {
                      promptp++;        /* skip second escape char */
@@ -1581,7 +1581,7 @@ get_prompt_1 (void *data)
                  break;        /* void type -- no output */
                default:
                  error ("bad data type at prompt position %d",
-                        promptp - local_prompt);
+                        (int) (promptp - local_prompt));
                  break;
                }
              outp += strlen (outp);
index 3db7341df6e3e6fc22cdedc52fd71402daaa504e..16d3c8cf3a275e1c62077fce11c03aa525b60ac6 100644 (file)
@@ -607,7 +607,7 @@ value_assign (struct value *toval, struct value *fromval)
 
            if (changed_len > (int) sizeof (LONGEST))
              error ("Can't handle bitfields which don't fit in a %d bit word.",
-                    sizeof (LONGEST) * HOST_CHAR_BIT);
+                    (int) sizeof (LONGEST) * HOST_CHAR_BIT);
 
            read_memory (VALUE_ADDRESS (toval) + VALUE_OFFSET (toval),
                         buffer, changed_len);
@@ -644,7 +644,7 @@ value_assign (struct value *toval, struct value *fromval)
 
          if (len > (int) sizeof (LONGEST))
            error ("Can't handle bitfields in registers larger than %d bits.",
-                  sizeof (LONGEST) * HOST_CHAR_BIT);
+                  (int) sizeof (LONGEST) * HOST_CHAR_BIT);
 
          if (VALUE_BITPOS (toval) + VALUE_BITSIZE (toval)
              > len * HOST_CHAR_BIT)
index be22ce69e94e56b43929c865db424b7146dba007..39cf04c7173d62eb299314c578ba34aec359e2a0 100644 (file)
@@ -335,7 +335,7 @@ print_longest (struct ui_file *stream, int format, int use_local,
                        val_long);
       break;
     case 'u':
-      fprintf_filtered (stream, "%llu", val_long);
+      fprintf_filtered (stream, "%llu", (long long) val_long);
       break;
     case 'x':
       fprintf_filtered (stream,