2001-04-26 Michael Snyder <msnyder@redhat.com>
authorMichael Snyder <msnyder@vmware.com>
Thu, 26 Apr 2001 22:10:42 +0000 (22:10 +0000)
committerMichael Snyder <msnyder@vmware.com>
Thu, 26 Apr 2001 22:10:42 +0000 (22:10 +0000)
* target.c (normal_pid_to_str): Get rid of an ancient hack.
* remote.c (remote_pid_to_str): New function for remote target.

gdb/ChangeLog
gdb/remote.c
gdb/target.c

index b3b1068..f50d8a6 100644 (file)
@@ -1,3 +1,8 @@
+2001-04-26  Michael Snyder  <msnyder@redhat.com>
+
+       * target.c (normal_pid_to_str): Get rid of an ancient hack.
+       * remote.c (remote_pid_to_str): New function for remote target.
+
 2001-04-24  Jim Blandy  <jimb@redhat.com>
 
        * c-typeprint.c (c_type_print_cv_qualifier): Don't print `const'
index fdc1564..18712c5 100644 (file)
@@ -5103,6 +5103,18 @@ init_remote_threadtests (void)
 
 #endif /* 0 */
 
+/* Convert a thread ID to a string.  Returns the string in a static
+   buffer.  */
+
+static char *
+remote_pid_to_str (int pid)
+{
+  static char buf[30];
+
+  sprintf (buf, "Thread %d", pid);
+  return buf;
+}
+
 static void
 init_remote_ops (void)
 {
@@ -5130,6 +5142,7 @@ Specify the serial device it is connected to\n\
   remote_ops.to_thread_alive = remote_thread_alive;
   remote_ops.to_find_new_threads = remote_threads_info;
   remote_ops.to_extra_thread_info = remote_threads_extra_info;
+  remote_ops.to_pid_to_str = remote_pid_to_str;
   remote_ops.to_stop = remote_stop;
   remote_ops.to_query = remote_query;
   remote_ops.to_rcmd = remote_rcmd;
index a60405f..7151542 100644 (file)
@@ -2166,11 +2166,7 @@ normal_pid_to_str (int pid)
 {
   static char buf[30];
 
-  if (STREQ (current_target.to_shortname, "remote"))
-    sprintf (buf, "thread %d", pid);
-  else
-    sprintf (buf, "process %d", pid);
-
+  sprintf (buf, "process %d", pid);
   return buf;
 }