From fc620387c9d058c45ef09630b887f51b912ee75f Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Wed, 4 May 2005 18:51:38 +0000 Subject: [PATCH] * 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. --- gdb/gdbserver/ChangeLog | 9 ++++++++- gdb/gdbserver/server.c | 10 +++++----- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index ce5dd8931a..fba07c706e 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,4 +1,11 @@ -2005-04-15 Ke Sakamoto +2005-05-04 Daniel Jacobowitz + + * 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 * 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 b4d3aac678..c8ba5a20aa 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; -- 2.34.1