]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Don't use ensure_gdb_index with require
authorTom Tromey <tom@tromey.com>
Thu, 15 Dec 2022 00:04:35 +0000 (17:04 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 13 Jan 2023 20:18:54 +0000 (13:18 -0700)
This series changes 'require' to take a list of simple predicates.
This patch backs out the one use of 'require' that doesn't conform to
this -- calling ensure_gdb_index.

gdb/testsuite/gdb.base/with-mf.exp
gdb/testsuite/gdb.dwarf2/gdb-add-index-symlink.exp
gdb/testsuite/gdb.dwarf2/gdb-add-index.exp
gdb/testsuite/gdb.dwarf2/gdb-index-types-dwarf5.exp
gdb/testsuite/gdb.dwarf2/imported-unit-runto-main.exp
gdb/testsuite/gdb.rust/dwindex.exp

index c16027b6f188a47cdc540c8632502dd3ddc68732..f26d48e1026ee1d47be2cbec5dc9fbedae78119d 100644 (file)
@@ -24,7 +24,10 @@ if {[prepare_for_testing "failed to prepare" $testfile "$srcfile $srcfile2" \
     return -1
 }
 
-require {ensure_gdb_index $binfile} != -1
+if { [ensure_gdb_index $binfile] == -1 } {
+    untested "error adding gdb index"
+    return -1
+}
 
 clean_restart $binfile
 
index e65cc88e4277fd220759ccdae32a40956cb3c694..d8ed180e31be2352722bba3290ead6766a05cb17 100644 (file)
@@ -29,7 +29,10 @@ with_test_prefix non-symlink {
        return -1
     }
 
-    require {ensure_gdb_index $binfile} != -1
+    if { [ensure_gdb_index $binfile] == -1 } {
+       untested "error adding gdb index"
+       return -1
+    }
 }
 
 # Regenerate exec without index.
index 12dc2c3d2d767623548bbcab1b449bfe1e8b33a9..248bb28aabf4a7cf2b7642d47e9ff3fd8680c5f1 100644 (file)
@@ -27,7 +27,10 @@ if { [prepare_for_testing "failed to prepare" "${testfile}" \
     return -1
 }
 
-require {ensure_gdb_index $binfile} != -1
+if { [ensure_gdb_index $binfile] == -1 } {
+    untested "error adding gdb index"
+    return -1
+}
 
 # Ok, we have a copy of $binfile with an index.
 # Restart gdb and verify the index was used.
index fc85795b99695158faf42689d02752cf8cdb2cc9..2c9f037a80e5fe0cca56abc09ecb6133d3189f6c 100644 (file)
@@ -24,7 +24,10 @@ if { [prepare_for_testing "failed to prepare" ${testfile} \
     return -1
 }
 
-require {ensure_gdb_index $binfile} == 1
+if { [ensure_gdb_index $binfile] != 1 } {
+    untested "error adding gdb index"
+    return -1
+}
 
 clean_restart ${binfile}
 
index 92573034b9bd70925e6b4e4730c2b0af06076a9a..09c26ebaaf51183f436ea270b4521bf516b9e817 100644 (file)
@@ -74,7 +74,10 @@ if { [prepare_for_testing "failed to prepare" ${testfile} \
     return -1
 }
 
-require {ensure_gdb_index $binfile} != -1
+if { [ensure_gdb_index $binfile] == -1 } {
+    untested "error adding gdb index"
+    return -1
+}
 
 clean_restart ${binfile}
 
index 306a7e7b246b024a2775b8178acd7e06b73ce5af..4f05cb9eca81aebbd9df42e7b76ef460db366016 100644 (file)
@@ -26,7 +26,10 @@ if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
     return -1
 }
 
-require {ensure_gdb_index $binfile -dwarf-5} != -1
+if {[ensure_gdb_index $binfile -dwarf-5] == -1} {
+    untested "error adding gdb index"
+    return -1
+}
 
 gdb_exit
 gdb_start