Fix warnings resulting from fact that GET_LWP() now returns a long rather
authorKevin Buettner <kevinb@redhat.com>
Tue, 15 May 2001 00:13:47 +0000 (00:13 +0000)
committerKevin Buettner <kevinb@redhat.com>
Tue, 15 May 2001 00:13:47 +0000 (00:13 +0000)
than an int.

gdb/ChangeLog
gdb/lin-lwp.c

index 8e3a4fcf33ed426cf36334cb2197af7a5b6c7b0c..06ba9c882582e28f8c5a18a8ce69f5fd37679d58 100644 (file)
@@ -1,3 +1,10 @@
+2001-05-14  Kevin Buettner  <kevinb@redhat.com>
+
+       * lin-lwp.c (detach_callback, lin_lwp_wait, lin_lwp_pid_to_str):
+       Adjust format strings for printing LWPs to account for the fact
+       that the type returned by GET_LWP() is now a long instead of an
+       int.
+
 2001-05-14  Kevin Buettner  <kevinb@redhat.com>
 
        * inferior.h (null_ptid, minus_one_ptid): New variable declarations.
index 650333109d55ba0a2d2d6d5562312a9c4c073964..2d2a2b6d9f579c6e96515f8a0a2ca40296b5cc5d 100644 (file)
@@ -359,7 +359,7 @@ detach_callback (struct lwp_info *lp, void *data)
   gdb_assert (lp->status == 0 || WIFSTOPPED (lp->status));
 
   if (debug_lin_lwp && lp->status)
-    fprintf_unfiltered (gdb_stdlog, "Pending %s for LWP %d on detach.\n",
+    fprintf_unfiltered (gdb_stdlog, "Pending %s for LWP %ld on detach.\n",
                        strsignal (WSTOPSIG (lp->status)), GET_LWP (lp->ptid));
 
   while (lp->signalled && lp->stopped)
@@ -676,7 +676,7 @@ lin_lwp_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
        {
          if (debug_lin_lwp)
            fprintf_unfiltered (gdb_stdlog, 
-                               "Using pending wait status for LWP %d.\n",
+                               "Using pending wait status for LWP %ld.\n",
                                GET_LWP (lp->ptid));
 
          status = lp->status;
@@ -692,7 +692,7 @@ lin_lwp_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
     {
       if (debug_lin_lwp)
        fprintf_unfiltered (gdb_stdlog, 
-                           "Waiting for specific LWP %d.\n",
+                           "Waiting for specific LWP %ld.\n",
                            GET_LWP (ptid));
 
       /* We have a specific LWP to check.  */
@@ -704,7 +704,7 @@ lin_lwp_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
       if (debug_lin_lwp)
        if (status)
          fprintf_unfiltered (gdb_stdlog, 
-                             "Using pending wait status for LWP %d.\n",
+                             "Using pending wait status for LWP %ld.\n",
                              GET_LWP (lp->ptid));
 
       /* If we have to wait, take into account whether PID is a cloned
@@ -1024,7 +1024,7 @@ lin_lwp_pid_to_str (ptid_t ptid)
 
   if (is_lwp (ptid))
     {
-      snprintf (buf, sizeof (buf), "LWP %d", GET_LWP (ptid));
+      snprintf (buf, sizeof (buf), "LWP %ld", GET_LWP (ptid));
       return buf;
     }