X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdbserver%2Flinux-crisv32-low.cc;h=577039ae2dbc4cf0ec899a873faa4c0db42d746b;hb=070558eb0deed3fc798c41ec75db75f99660a4e1;hp=fd458350d5a5196a1492f5e3efc4ccf138a058e4;hpb=ac1bbaca10666fc85572a6deeaa6f1debcd4c129;p=deliverable%2Fbinutils-gdb.git diff --git a/gdbserver/linux-crisv32-low.cc b/gdbserver/linux-crisv32-low.cc index fd458350d5..577039ae2d 100644 --- a/gdbserver/linux-crisv32-low.cc +++ b/gdbserver/linux-crisv32-low.cc @@ -426,14 +426,6 @@ crisv32_target::low_arch_setup () current_process ()->tdesc = tdesc_crisv32; } -/* Support for hardware single step. */ - -static int -cris_supports_hardware_single_step (void) -{ - return 1; -} - static struct regset_info cris_regsets[] = { { PTRACE_GETREGS, PTRACE_SETREGS, 0, cris_num_regs * 4, GENERAL_REGS, cris_fill_gregset, cris_store_gregset }, @@ -467,26 +459,6 @@ crisv32_target::get_regs_info () return &myregs_info; } -struct linux_target_ops the_low_target = { - NULL, /* collect_ptrace_register */ - NULL, /* supply_ptrace_register */ - NULL, /* siginfo_fixup */ - NULL, /* new_process */ - NULL, /* delete_process */ - NULL, /* new_thread */ - NULL, /* delete_thread */ - NULL, /* new_fork */ - NULL, /* prepare_to_resume */ - NULL, /* process_qsupported */ - NULL, /* supports_tracepoints */ - NULL, /* get_thread_area */ - NULL, /* install_fast_tracepoint_jump_pad */ - NULL, /* emit_ops */ - NULL, /* get_min_fast_tracepoint_insn_len */ - NULL, /* supports_range_stepping */ - cris_supports_hardware_single_step, -}; - /* The linux target ops object. */ linux_process_target *the_linux_target = &the_crisv32_target;