+2011-08-15 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * gdb.arch/i386-dr3-watch.exp
+ (watchpoint on gap1 does not fit debug registers)
+ (delete all watchpoints): Fix racy expect strings.
+
2011-08-14 Yao Qi <yao@codesourcery.com>
* gdb.base/maint.exp: set data_section to ".neardata".
# 4 if all were available).
set test "watchpoint on gap1 does not fit debug registers"
gdb_test_multiple "watch gap1" "$test" {
- -re "Hardware watchpoint .*: gap1.*Warning:.*Could not insert hardware watchpoint.*You may have requested too many.*" {
+ -re "Hardware watchpoint .*: gap1.*Warning:.*Could not insert hardware watchpoint.*You may have requested too many.*\r\n$gdb_prompt $" {
pass $test
}
-re "Hardware watchpoint .*: gap1\r\n$gdb_prompt $" {
gdb_test "delete" \
"" \
"delete all watchpoints" \
- "Delete all breakpoints.*$" \
+ {Delete all breakpoints\? \(y or n\) $} \
"y"
# If debug registers were left occupied by mistake, we'll fail to set