summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/gdbserver/ChangeLog9
-rw-r--r--gdb/gdbserver/server.c10
2 files changed, 13 insertions, 6 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index ce5dd8931ac..fba07c706ee 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,4 +1,11 @@
-2005-04-15 Ke Sakamoto <sakamoto.kei@renesas.com>
+2005-05-04 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * server.c (start_inferior): Change return type to int.
+ (attach_inferior): Change sigptr to int *.
+ (handle_v_cont, handle_v_requests): Change signal to int *.
+ (main): Change signal to int.
+
+2005-04-15 Kei Sakamoto <sakamoto.kei@renesas.com>
* Makefile.in: Add linux-m32r-low.o, reg-m32r.c and reg-m32r.o.
* configure.srv: Add m32r*-*-linux*.
diff --git a/gdb/gdbserver/server.c b/gdb/gdbserver/server.c
index b4d3aac6784..c8ba5a20aa3 100644
--- a/gdb/gdbserver/server.c
+++ b/gdb/gdbserver/server.c
@@ -43,7 +43,7 @@ jmp_buf toplevel;
unsigned long signal_pid;
-static unsigned char
+static int
start_inferior (char *argv[], char *statusptr)
{
signal (SIGTTOU, SIG_DFL);
@@ -63,7 +63,7 @@ start_inferior (char *argv[], char *statusptr)
}
static int
-attach_inferior (int pid, char *statusptr, unsigned char *sigptr)
+attach_inferior (int pid, char *statusptr, int *sigptr)
{
/* myattach should return -1 if attaching is unsupported,
0 if it succeeded, and call error() otherwise. */
@@ -150,7 +150,7 @@ handle_query (char *own_buf)
/* Parse vCont packets. */
void
-handle_v_cont (char *own_buf, char *status, unsigned char *signal)
+handle_v_cont (char *own_buf, char *status, int *signal)
{
char *p, *q;
int n = 0, i = 0;
@@ -255,7 +255,7 @@ err:
/* Handle all of the extended 'v' packets. */
void
-handle_v_requests (char *own_buf, char *status, unsigned char *signal)
+handle_v_requests (char *own_buf, char *status, int *signal)
{
if (strncmp (own_buf, "vCont;", 6) == 0)
{
@@ -315,7 +315,7 @@ main (int argc, char *argv[])
{
char ch, status, *own_buf, mem_buf[2000];
int i = 0;
- unsigned char signal;
+ int signal;
unsigned int len;
CORE_ADDR mem_addr;
int bad_attach;