aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/gdbserver/ChangeLog5
-rw-r--r--gdb/gdbserver/linux-low.c3
-rw-r--r--gdb/gdbserver/spu-low.c3
3 files changed, 9 insertions, 2 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index 8cf4496..43bf8e9 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,5 +1,10 @@
2007-05-10 Pedro Alves <pedro_alves@portugalmail.pt>
+ * linux-low.c (linux_detach): Change return type to int. Return 0.
+ * spu-low.c (spu_detach): Likewise.
+
+2007-05-10 Pedro Alves <pedro_alves@portugalmail.pt>
+
* target.h (target_ops): Change return type of detach to int.
Add join.
(join_inferior): New.
diff --git a/gdb/gdbserver/linux-low.c b/gdb/gdbserver/linux-low.c
index 2ea54c3..f144f90 100644
--- a/gdb/gdbserver/linux-low.c
+++ b/gdb/gdbserver/linux-low.c
@@ -287,10 +287,11 @@ linux_detach_one_process (struct inferior_list_entry *entry)
ptrace (PTRACE_DETACH, pid_of (process), 0, 0);
}
-static void
+static int
linux_detach (void)
{
for_each_inferior (&all_threads, linux_detach_one_process);
+ return 0;
}
static void
diff --git a/gdb/gdbserver/spu-low.c b/gdb/gdbserver/spu-low.c
index 5dbc811..22ff74a 100644
--- a/gdb/gdbserver/spu-low.c
+++ b/gdb/gdbserver/spu-low.c
@@ -314,10 +314,11 @@ spu_kill (void)
}
/* Detach from inferior process. */
-static void
+static int
spu_detach (void)
{
ptrace (PTRACE_DETACH, current_tid, 0, 0);
+ return 0;
}
static void