aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2007-05-10 21:33:31 +0000
committerPedro Alves <palves@redhat.com>2007-05-10 21:33:31 +0000
commitdd6953e1f3ca7a60bbb1631d7b1821ebeefcccee (patch)
tree55fad8ea18a0fbfa8c1a436e709bb28fe29e3e00 /gdb
parent4ddda9b5ebfd271d7f6424bc40f4e389813250cc (diff)
downloadgdb-dd6953e1f3ca7a60bbb1631d7b1821ebeefcccee.zip
gdb-dd6953e1f3ca7a60bbb1631d7b1821ebeefcccee.tar.gz
gdb-dd6953e1f3ca7a60bbb1631d7b1821ebeefcccee.tar.bz2
* linux-low.c (linux_detach): Change return type to int. Return 0.
* spu-low.c (spu_detach): Likewise.
Diffstat (limited to 'gdb')
-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