+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (no_hw): New global.
+ (maybe_clean_restart, maybe_reinitialize): If no_hw is set,
+ disable hw watchpoints.
+ (test_wide_location_1, test_wide_location_2): If no_hw is set,
+ don't expect hw watchpoints.
+ (no_hw_watchpoints): Always clean restart.
+ (do_tests): New procedure, factored out from the top level.
+ (top level): Run tests twice. Once with hw watchpoints enabled,
+ another time with hw watchpoints disabled.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (test_no_hw_watchpoints): New, factored
+ out from the top level.
+ (top level): Call it instead.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (top level): Re-enable hardware
+ watchpoints sooner.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (top level): Delete watch ival3.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (test_watchpoint_in_big_blob): Expect
+ "You may have requested too many hardware
+ breakpoints/watchpoints".
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (maybe_clean_restart)
+ (maybe_reinitialize): New.
+ (test_disabling_watchpoints): Call maybe_reinitialize. Don't
+ expect "hit N times".
+ (test_disabling_watchpoints, test_complex_watchpoint)
+ (test_watchpoint_and_breakpoint, test_inaccessible_watchpoint):
+ Call maybe_clean_restart.
+ (top level): Use clean_restart. Remove "mips-idt-*"
+ reinitialization.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp: Always run test_complex_watchpoint.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp: Clean restart after tests that don't
+ require `initialize' anymore. Remove unnecessary `initialize'
+ calls.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (wp_set): Delete.
+ (initialize, test_simple_watchpoint, top level): Remove dead code.
+
+2012-01-27 Pedro Alves <palves@redhat.com>
+
+ * gdb.base/watchpoint.exp (test_inaccessible_watchpoint): Fix
+ typo.
+
2012-01-27 Pedro Alves <palves@redhat.com>
* config/extended-gdbserver.exp: New file.