forked from Imagelibrary/binutils-gdb
Rename to allow_hw_watchpoint_multi_tests
This changes skip_hw_watchpoint_multi_tests to invert the sense, and renames it to allow_hw_watchpoint_multi_tests.
This commit is contained in:
@@ -185,7 +185,7 @@ foreach_with_prefix pie { "nopie" "pie" } {
|
||||
}
|
||||
|
||||
if {[allow_hw_watchpoint_access_tests]
|
||||
&& ![skip_hw_watchpoint_multi_tests]} {
|
||||
&& [allow_hw_watchpoint_multi_tests]} {
|
||||
test_break $always_inserted "rwatch"
|
||||
test_break $always_inserted "awatch"
|
||||
}
|
||||
|
||||
@@ -771,7 +771,7 @@ proc test_inaccessible_watchpoint {} {
|
||||
|
||||
# This step requires two HW watchpoints. Since some platforms only
|
||||
# have a single one, accept either SW or HW watchpoint in this case.
|
||||
if {[skip_hw_watchpoint_multi_tests]} {
|
||||
if {![allow_hw_watchpoint_multi_tests]} {
|
||||
set watchpoint_msg "(Watchpoint|Hardware watchpoint)"
|
||||
}
|
||||
|
||||
|
||||
@@ -62,7 +62,7 @@ gdb_breakpoint "marker_exit"
|
||||
|
||||
gdb_test "inferior 1" "witching to inferior 1 .*" "switch back to inferior 1"
|
||||
|
||||
if [skip_hw_watchpoint_multi_tests] {
|
||||
if {![allow_hw_watchpoint_multi_tests]} {
|
||||
# On single hardware watchpoint at least test the watchpoint in inferior
|
||||
# 2 is not hit.
|
||||
} else {
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
# thread other than the thread the local watchpoint was set in stops
|
||||
# for a breakpoint.
|
||||
|
||||
require !skip_hw_watchpoint_multi_tests
|
||||
require allow_hw_watchpoint_multi_tests
|
||||
|
||||
standard_testfile
|
||||
if {[gdb_compile_pthreads \
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
# could be assigned during continuation of a thread with pending SIGTRAP to the
|
||||
# different/new watchpoint, just based on the watchpoint/debug register number.
|
||||
|
||||
require allow_hw_watchpoint_access_tests !skip_hw_watchpoint_multi_tests
|
||||
require allow_hw_watchpoint_access_tests allow_hw_watchpoint_multi_tests
|
||||
if {![istarget *-*-linux*]} {
|
||||
return 0
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
# This test verifies that a watchpoint is detected in the proper thread
|
||||
# so the test is only meaningful on a system with hardware watchpoints.
|
||||
require !skip_hw_watchpoint_multi_tests
|
||||
require allow_hw_watchpoint_multi_tests
|
||||
|
||||
proc target_no_stopped_data { } {
|
||||
return [istarget s390*-*-*]
|
||||
|
||||
@@ -4064,21 +4064,21 @@ proc skip_hw_watchpoint_tests {} {
|
||||
return 1
|
||||
}
|
||||
|
||||
# Return a 1 if we should skip tests that require *multiple* hardware
|
||||
# Return a 1 if we should run tests that require *multiple* hardware
|
||||
# watchpoints to be active at the same time
|
||||
|
||||
proc skip_hw_watchpoint_multi_tests {} {
|
||||
proc allow_hw_watchpoint_multi_tests {} {
|
||||
if { [skip_hw_watchpoint_tests] } {
|
||||
return 1
|
||||
return 0
|
||||
}
|
||||
|
||||
# These targets support just a single hardware watchpoint
|
||||
if { [istarget "arm*-*-*"]
|
||||
|| [istarget "powerpc*-*-linux*"] } {
|
||||
return 1
|
||||
return 0
|
||||
}
|
||||
|
||||
return 0
|
||||
return 1
|
||||
}
|
||||
|
||||
# Return a 1 if we should run tests that require read/access watchpoints
|
||||
|
||||
Reference in New Issue
Block a user