Rename to allow_rust_tests
authorTom Tromey <tom@tromey.com>
Sun, 8 Jan 2023 18:46:36 +0000 (11:46 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 13 Jan 2023 20:18:58 +0000 (13:18 -0700)
This changes skip_rust_tests to invert the sense, and renames it to
allow_rust_tests.

16 files changed:
gdb/testsuite/gdb.rust/dwindex.exp
gdb/testsuite/gdb.rust/expr.exp
gdb/testsuite/gdb.rust/fnfield.exp
gdb/testsuite/gdb.rust/generics.exp
gdb/testsuite/gdb.rust/methods.exp
gdb/testsuite/gdb.rust/modules.exp
gdb/testsuite/gdb.rust/pp.exp
gdb/testsuite/gdb.rust/rawids.exp
gdb/testsuite/gdb.rust/rust-style.exp
gdb/testsuite/gdb.rust/simple.exp
gdb/testsuite/gdb.rust/traits.exp
gdb/testsuite/gdb.rust/unicode.exp
gdb/testsuite/gdb.rust/union.exp
gdb/testsuite/gdb.rust/unsized.exp
gdb/testsuite/gdb.rust/watch.exp
gdb/testsuite/lib/gdb.exp

index a617457571fe2cb1afab53b2e4466d4bc6686ea5..841db216680440c84694c80d31ba9804c3a5568b 100644 (file)
@@ -16,7 +16,7 @@
 # Test that a rustc-produced .debug_aranges can be read.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 
index 8fd6b23023f48ebd6a19b86e8617fe4ae09571fc..4a0a48ade6295b7e1f0fb7bc9131c5b9ba6dd83e 100644 (file)
@@ -17,7 +17,7 @@
 # Rust compiler.  This serves as a smoke test.
 
 load_lib "rust-support.exp"
-require !skip_rust_tests
+require allow_rust_tests
 
 gdb_start
 
index 2f6ddd748284b5bcd3ed640dc7d9ef77be8340a2..413104cca648e1dc022d52c4382ff68c3aa6b63c 100644 (file)
@@ -16,7 +16,7 @@
 # Test trait object printing.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index 5c0c105abe5057157030198be5352a695fde1b5f..41112afd5721f6a2563d27f1f2c287a64b345376 100644 (file)
@@ -16,7 +16,7 @@
 # Test expressions involving generics.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index dfbebd6bc38e35ef2c9a0f19848b6273345cb296..8374ab162ec2e111054c0b208154b29cf7183713 100644 (file)
@@ -16,7 +16,7 @@
 # Test method calls.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index 9ab758b5d30e887d9c1e9551e731b6d75f0e4684..0ad1a4a6b75a102ceb7a747f7ce9af4b202f0a68 100644 (file)
@@ -16,7 +16,7 @@
 # Test name lookup.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index 28ae0545c5a5c9d49d66f20fd90fd920b4f20a67..553bce3c1a91f1a7dedfaee7c751c953313cee6b 100644 (file)
@@ -17,7 +17,7 @@
 
 load_lib gdb-python.exp
 load_lib rust-support.exp
-require !skip_rust_tests allow_python_tests
+require allow_rust_tests allow_python_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index 234b4329f917a05139bf26ecb075c03cc60b064c..976b723833e4cd892b19d1e04f1754fc32dc192d 100644 (file)
@@ -16,7 +16,7 @@
 # Test raw identifiers.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 set v [split [rust_compiler_version] .]
 if {[lindex $v 0] == 1 && [lindex $v 1] < 30} {
index ed76fbf9760e638de6605fd3a122fc698b0a1b59..c942673bddbcebce5853decb6cbc447970ebc0d4 100644 (file)
@@ -16,7 +16,7 @@
 # Test CLI output styling for Rust.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 save_vars { env(TERM) } {
     # We need an ANSI-capable terminal to get the output.
index 5925a4cd12d17a0bc07902c6ab05df41e708da9d..25152a35cd0789e6e1bb57bda9128f394cf8c0cc 100644 (file)
@@ -16,7 +16,7 @@
 # Test expression parsing and evaluation that requires Rust compiler.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index 63a6df451f8825dde074bb79ee4d0844792c4ffb..9aa4cbfc75c630ddc43c4510e85258cb1d8a186b 100644 (file)
@@ -16,7 +16,7 @@
 # Test trait object printing.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index aa1ace0608aa58e10c8f22e7418f66a11655c21e..2b4766b5553cb936310d0daf0b09879a6a7abccc 100644 (file)
@@ -16,7 +16,7 @@
 # Test raw identifiers.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 # Non-ASCII identifiers were allowed starting in 1.53.
 set v [split [rust_compiler_version] .]
index 28b787b38da26d23cc97686713d6ba268e5f165b..5f128c563a316005fcd96383c8af66e6edb36f0b 100644 (file)
@@ -16,7 +16,7 @@
 # Test of "union" for Rust.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index ac46b2eefacc21793182cfb87744dc9c4a7f5ba5..f81be8a30780902eceb5eaaef683ecba39a33844 100644 (file)
@@ -16,7 +16,7 @@
 # Test expression parsing and evaluation that requires Rust compiler.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index 2c0e57db427624b76f445cb4dfc0656bef811811..83cb41cc1eb60dfc594cdca9916c7421e290c084 100644 (file)
@@ -16,7 +16,7 @@
 # Test watch -location with Rust.
 
 load_lib rust-support.exp
-require !skip_rust_tests
+require allow_rust_tests
 
 standard_testfile .rs
 if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
index b6eff66f94de168a16c18fdb494ee97b3498b0f5..9ce7c6b3aafeaf1e28d5c5615b418f312f0b0eb5 100644 (file)
@@ -2427,10 +2427,10 @@ proc allow_d_tests {} {
     return 1
 }
 
-# Return 1 to skip Rust tests, 0 to try them.
-proc skip_rust_tests {} {
+# Return 1 to try Rust tests, 0 to skip them.
+proc allow_rust_tests {} {
     if { ![isnative] } {
-       return 1
+       return 0
     }
 
     # The rust compiler does not support "-m32", skip.
@@ -2439,12 +2439,12 @@ proc skip_rust_tests {} {
     if {[board_info $board exists multilib_flags]} {
        foreach flag [board_info $board multilib_flags] {
            if { $flag == "-m32" } {
-               return 1
+               return 0
            }
        }
     }
 
-    return 0
+    return 1
 }
 
 # Return a 1 for configurations that support Python scripting.