* spu-linux-nat.c (spu_child_post_startup_inferior)
authorPedro Alves <palves@redhat.com>
Mon, 8 Sep 2008 21:34:35 +0000 (21:34 +0000)
committerPedro Alves <palves@redhat.com>
Mon, 8 Sep 2008 21:34:35 +0000 (21:34 +0000)
(spu_child_post_attach): Don't add the main thread here.

gdb/ChangeLog
gdb/spu-linux-nat.c

index a88d83e74cd8c24bd90273c83be03f910c798c76..f788cb4767164bbde7f5f8b035bc662a748c7507 100644 (file)
@@ -1,3 +1,8 @@
+2008-09-08  Pedro Alves  <pedro@codesourcery.com>
+
+       * spu-linux-nat.c (spu_child_post_startup_inferior)
+       (spu_child_post_attach): Don't add the main thread here.
+
 2008-09-08  Pedro Alves  <pedro@codesourcery.com>
 
        Use ptid_t.tid to store thread ids instead of ptid_t.pid.
index e19b718c3aa6c9191b87fd3f2744e45d9c28677f..5d763009b30d66c7fd2c0d5479bca66cfd369444 100644 (file)
@@ -376,8 +376,6 @@ spu_child_post_startup_inferior (ptid_t ptid)
       ptrace (PT_SYSCALL, tid, (PTRACE_TYPE_ARG3) 0, 0);
       waitpid (tid, NULL, __WALL | __WNOTHREAD);
     }
-
-  add_thread_silent (ptid);
 }
 
 /* Override the post_attach routine to try load the SPE executable
@@ -397,8 +395,6 @@ spu_child_post_attach (int pid)
       waitpid (pid, NULL, __WALL | __WNOTHREAD);
     }
 
-  add_thread_silent (inferior_ptid);
-
   /* If the user has not provided an executable file, try to extract
      the image from inside the target process.  */
   if (!get_exec_file (0))