diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2012-03-01 23:58:48 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2012-03-01 23:58:48 +0000 |
commit | f4a6f16df06216c771714eb6bdbeb635ad2f1103 (patch) | |
tree | fb43d4209c23d4abef69597cbc638e44fb216642 /gdb/frv-tdep.c | |
parent | 04dcf5fa3694f69b636b217ab5f7f7ea311f98d5 (diff) | |
download | binutils-f4a6f16df06216c771714eb6bdbeb635ad2f1103.zip binutils-f4a6f16df06216c771714eb6bdbeb635ad2f1103.tar.gz binutils-f4a6f16df06216c771714eb6bdbeb635ad2f1103.tar.bz2 |
gdb/
Fix -Wmissing-prototypes build.
* frv-tdep.c (frv_check_watch_resources, frv_stopped_data_address)
(frv_have_stopped_data_address): Remove.
Diffstat (limited to 'gdb/frv-tdep.c')
-rw-r--r-- | gdb/frv-tdep.c | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/gdb/frv-tdep.c b/gdb/frv-tdep.c index 370deb8..1f2400a 100644 --- a/gdb/frv-tdep.c +++ b/gdb/frv-tdep.c @@ -1377,72 +1377,6 @@ frv_return_value (struct gdbarch *gdbarch, struct type *func_type, return RETURN_VALUE_REGISTER_CONVENTION; } - -/* Hardware watchpoint / breakpoint support for the FR500 - and FR400. */ - -int -frv_check_watch_resources (struct gdbarch *gdbarch, int type, int cnt, int ot) -{ - struct gdbarch_tdep *var = gdbarch_tdep (gdbarch); - - /* Watchpoints not supported on simulator. */ - if (strcmp (target_shortname, "sim") == 0) - return 0; - - if (type == bp_hardware_breakpoint) - { - if (var->num_hw_breakpoints == 0) - return 0; - else if (cnt <= var->num_hw_breakpoints) - return 1; - } - else - { - if (var->num_hw_watchpoints == 0) - return 0; - else if (ot) - return -1; - else if (cnt <= var->num_hw_watchpoints) - return 1; - } - return -1; -} - - -int -frv_stopped_data_address (CORE_ADDR *addr_p) -{ - struct frame_info *frame = get_current_frame (); - CORE_ADDR brr, dbar0, dbar1, dbar2, dbar3; - - brr = get_frame_register_unsigned (frame, brr_regnum); - dbar0 = get_frame_register_unsigned (frame, dbar0_regnum); - dbar1 = get_frame_register_unsigned (frame, dbar1_regnum); - dbar2 = get_frame_register_unsigned (frame, dbar2_regnum); - dbar3 = get_frame_register_unsigned (frame, dbar3_regnum); - - if (brr & (1<<11)) - *addr_p = dbar0; - else if (brr & (1<<10)) - *addr_p = dbar1; - else if (brr & (1<<9)) - *addr_p = dbar2; - else if (brr & (1<<8)) - *addr_p = dbar3; - else - return 0; - - return 1; -} - -int -frv_have_stopped_data_address (void) -{ - CORE_ADDR addr = 0; - return frv_stopped_data_address (&addr); -} - static CORE_ADDR frv_unwind_pc (struct gdbarch *gdbarch, struct frame_info *next_frame) { |