OSDN Git Service

* target.h (struct target_ops): Add
authorschwab <schwab>
Fri, 2 May 2008 11:07:25 +0000 (11:07 +0000)
committerschwab <schwab>
Fri, 2 May 2008 11:07:25 +0000 (11:07 +0000)
commit557be6d99313436de66b03c805c06b58a4b28045
tree58bac66920f35336558d470d35af0302e4761099
parentcdd4410fbe04a9f66f45026197156b14b12a7a3e
* target.h (struct target_ops): Add
to_watchpoint_addr_within_range.
(target_watchpoint_addr_within_range): New function.
* target.c (update_current_target): Inherit
to_watchpoint_addr_within_range, defaulting to
default_watchpoint_addr_within_range.
(default_watchpoint_addr_within_range): New function.
(debug_to_watchpoint_addr_within_range): New function.
(setup_target_debug): Set to_watchpoint_addr_within_range.
* ppc-linux-nat.c (ppc_linux_watchpoint_addr_within_range):
New function.
(_initialize_ppc_linux_nat): Set to_watchpoint_addr_within_range.
* breakpoint.c (watchpoints_triggered): Use
target_watchpoint_addr_within_range.

* gdbint.texinfo (Algorithms): Describe
target_watchpoint_addr_within_range.
gdb/ChangeLog
gdb/breakpoint.c
gdb/doc/ChangeLog
gdb/doc/gdbint.texinfo
gdb/ppc-linux-nat.c
gdb/target.c
gdb/target.h