sid/component/gdb/ChangeLog: 2005-11-14 Dave Brolley * sidcpuutil.h (basic_cpu::pin_factory): Parse, recognize and add watchable register and virtual pin for names representing hardware watchpoints. (read_data_memory_*): Make accessible as virtual methods from basic_cpu. (read_watchpoint_memory): New method of basic_cpu. sid/include/ChangeLog: 2005-11-14 Dave Brolley * gdb.h (hw_watchpoints_t): New typedef in gdb. (hw_watchpoints): New member of gdb. (remove_all_hw_watchpoints, remove_hw_watchpoint): New methods of gdb. (add_hw_watchpoint): New method of gdb. * gdb.cxx (remove_breakpoint): Handle GDBSERV_TARGET_BP_WRITE. (set_breakpoint): Likewise. (remove_all_hw_watchpoints, remove_hw_watchpoint): New methods of gdb. (add_hw_watchpoint): New method of gdb. (process_detach): Call remove_all_hw_watchpoints.