X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fremote-eb.c;h=049e87a081ce3b240b79f9a3ccd6d590ed036ae8;hb=25286543da71d927d59a7479e7e1bd0a1b9e1321;hp=cb79d15d88ecec53808e6a2662fe27781ee03528;hpb=6b27ebe85129c4c6f9b6d5fc2ad48d51ab80d8f8;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/remote-eb.c b/gdb/remote-eb.c index cb79d15d88..049e87a081 100644 --- a/gdb/remote-eb.c +++ b/gdb/remote-eb.c @@ -25,12 +25,11 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ has PC/NFS, so it can access the same executables that gdb can, over the net in real time. */ -#define TM_FILE_OVERRIDE #include "defs.h" #include -#include "a29k/tm-a29k.h" #include "inferior.h" +#include "bfd.h" #include "symfile.h" #include "wait.h" #include "value.h" @@ -199,7 +198,7 @@ get_hex_regs (n, regno) val = 0; for (j = 0; j < 8; j++) val = (val << 4) + get_hex_digit (j == 0); - supply_register (regno++, &val); + supply_register (regno++, (char *) &val); } } @@ -480,8 +479,8 @@ eb_detach (from_tty) /* Tell the remote machine to resume. */ void -eb_resume (step, sig) - int step, sig; +eb_resume (pid, step, sig) + int pid, step, sig; { if (step) { @@ -718,10 +717,10 @@ eb_fetch_registers () /* There doesn't seem to be any way to get these. */ { int val = -1; - supply_register (FPE_REGNUM, &val); - supply_register (INTE_REGNUM, &val); - supply_register (FPS_REGNUM, &val); - supply_register (EXO_REGNUM, &val); + supply_register (FPE_REGNUM, (char *) &val); + supply_register (INTE_REGNUM, (char *) &val); + supply_register (FPS_REGNUM, (char *) &val); + supply_register (EXO_REGNUM, (char *) &val); } write (eb_desc, "dw gr1,gr1\n", 11);