From 85d721b88f7efe93142bb8aa8de6f5181830d1dc Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Mon, 22 Feb 2010 23:35:17 +0000 Subject: 2010-02-22 Pedro Alves PR9605 gdb/ * breakpoint.c (insert_bp_location): If inserting the read watchpoint failed, fallback to an access watchpoint. (bpstat_check_watchpoint): Stop for read watchpoint triggers even if the value changed, if not watching the same memory for writes. (watchpoint_locations_match): Add comment. (update_global_location_list): Copy the location's watchpoint type. * i386-nat.c (i386_length_and_rw_bits): It's an internal error to handle read watchpoints here. (i386_insert_watchpoint): Read watchpoints aren't supported. * remote.c (remote_insert_watchpoint): Return 1 for unsupported packets. * target.h (target_insert_watchpoint): Update description. 2010-02-22 Pedro Alves PR9605 gdbserver/ * i386-low.c (i386_length_and_rw_bits): Throw a fatal error if handing a read watchpoint. (i386_low_insert_watchpoint): Read watchpoints aren't supported. 2010-02-22 Pedro Alves PR9605 gdb/testsuite/ * gdb.base/watch-read.c, gdb.base/watch-read.exp: New files. --- gdb/ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'gdb/ChangeLog') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index af2a4fb..c82bf88 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,21 @@ +2010-02-22 Pedro Alves + + PR9605 + + gdb/ + * breakpoint.c (insert_bp_location): If inserting the read + watchpoint failed, fallback to an access watchpoint. + (bpstat_check_watchpoint): Stop for read watchpoint triggers even + if the value changed, if not watching the same memory for writes. + (watchpoint_locations_match): Add comment. + (update_global_location_list): Copy the location's watchpoint type. + * i386-nat.c (i386_length_and_rw_bits): It's an internal error to + handle read watchpoints here. + (i386_insert_watchpoint): Read watchpoints aren't supported. + * remote.c (remote_insert_watchpoint): Return 1 for unsupported + packets. + * target.h (target_insert_watchpoint): Update description. + 2010-02-19 Tom Tromey * p-typeprint.c (pascal_type_print_varspec_prefix): Update. -- cgit v1.1