gdb/gdbserver/
authorYao Qi <yao@codesourcery.com>
Sat, 27 Jul 2013 07:59:49 +0000 (07:59 +0000)
committerYao Qi <yao@codesourcery.com>
Sat, 27 Jul 2013 07:59:49 +0000 (07:59 +0000)
commit7a60ad401761a2fc7d95ba164b90e4b58052ca86
tree68be1225f7ea48570e1de801af88b2c8c527a109
parentaaee205620e524600a02c486f5da47c731676c3e
gdb/gdbserver/

* Makefile.in (SFILES): Add common/mips-linux-watch.c.
(mips-linux-watch.o): New rule.
(mips_linux_watch_h): New variable.
* configure.srv <mips*-*-linux*>: Add mips-linux-watch.o to
srv_tgtobj.
* linux-mips-low.c: Include mips-linux-watch.h.
(struct arch_process_info, struct arch_lwp_info): New.
(update_watch_registers_callback): New function.
(mips_linux_new_process, mips_linux_new_thread) New functions.
(mips_linux_prepare_to_resume, mips_insert_point): New
functions.
(mips_remove_point, mips_stopped_by_watchpoint): New
functions.
(rsp_bp_type_to_target_hw_bp_type): New function.
(mips_stopped_data_address): New function.
(the_low_target): Add watchpoint support functions.

gdb/

* NEWS: Mention that GDBserver now supports hardware
watchpoints on the MIPS GNU/Linux target.
gdb/ChangeLog
gdb/NEWS
gdb/gdbserver/ChangeLog
gdb/gdbserver/Makefile.in
gdb/gdbserver/configure.srv
gdb/gdbserver/linux-mips-low.c