| Index: gdb/i386fbsd-nat.c
|
| diff --git a/gdb/i386fbsd-nat.c b/gdb/i386fbsd-nat.c
|
| index 3491ddc4b2e53d0c90a06da0880288d46cd39465..60966e93c6586c1771a6ccde89be6365defa7734 100644
|
| --- a/gdb/i386fbsd-nat.c
|
| +++ b/gdb/i386fbsd-nat.c
|
| @@ -36,7 +36,7 @@
|
|
|
| static void
|
| i386fbsd_resume (struct target_ops *ops,
|
| - ptid_t ptid, int step, enum target_signal signal)
|
| + ptid_t ptid, int step, enum gdb_signal signal)
|
| {
|
| pid_t pid = ptid_get_pid (ptid);
|
| int request = PT_STEP;
|
| @@ -75,7 +75,7 @@ i386fbsd_resume (struct target_ops *ops,
|
| was. (If GDB wanted it to start some other way, we have already
|
| written a new PC value to the child.) */
|
| if (ptrace (request, pid, (caddr_t) 1,
|
| - target_signal_to_host (signal)) == -1)
|
| + gdb_signal_to_host (signal)) == -1)
|
| perror_with_name (("ptrace"));
|
| }
|
|
|
| @@ -133,8 +133,9 @@ _initialize_i386fbsd_nat (void)
|
|
|
| i386_dr_low.set_control = i386bsd_dr_set_control;
|
| i386_dr_low.set_addr = i386bsd_dr_set_addr;
|
| - i386_dr_low.reset_addr = i386bsd_dr_reset_addr;
|
| + i386_dr_low.get_addr = i386bsd_dr_get_addr;
|
| i386_dr_low.get_status = i386bsd_dr_get_status;
|
| + i386_dr_low.get_control = i386bsd_dr_get_control;
|
| i386_set_debug_register_length (4);
|
|
|
| #endif /* HAVE_PT_GETDBREGS */
|
|
|