From: Pedro Alves Date: Tue, 7 May 2024 11:30:39 +0000 (+0100) Subject: gdb.base/watchpoint-running.exp: Run sw watch tests even if no hw watch X-Git-Tag: gdb-15-branchpoint~165 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=810203888dab0dc737a681c872dab4664eae0db9;p=thirdparty%2Fbinutils-gdb.git gdb.base/watchpoint-running.exp: Run sw watch tests even if no hw watch The code in gdb.base/watchpoint-running.exp that is trying to skip testing with hardware watchpoints also skips testing with software watchpoints if hardware watchpoints aren't supported by the target. This fixes it. Change-Id: Iaed62ac827b32b4fd73b732ad81fa4a5aa5784ba --- diff --git a/gdb/testsuite/gdb.base/watchpoint-running.exp b/gdb/testsuite/gdb.base/watchpoint-running.exp index c75309e8f45..c3aae30ffba 100644 --- a/gdb/testsuite/gdb.base/watchpoint-running.exp +++ b/gdb/testsuite/gdb.base/watchpoint-running.exp @@ -125,7 +125,7 @@ proc test {stop_mode hw} { } foreach hw {0 1} { - if {!$allow_hw_watchpoint_tests_p} { + if {$hw && !$allow_hw_watchpoint_tests_p} { continue } foreach stop_mode {all-stop non-stop} {