Use require is_amd64_regs_target
authorTom Tromey <tom@tromey.com>
Wed, 14 Dec 2022 16:49:10 +0000 (09:49 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 13 Jan 2023 20:18:56 +0000 (13:18 -0700)
This changes some tests to use "require is_amd64_regs_target".

gdb/testsuite/gdb.arch/amd64-gs_base.exp
gdb/testsuite/gdb.arch/amd64-init-x87-values.exp
gdb/testsuite/gdb.base/disasm-optim.exp
gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp

index f917040942620fcb1f64a1a6205d027266879d42..a60e1dbe7f49c841cd2b2247aa9ee05a300084c3 100644 (file)
 
 standard_testfile
 
-if {![is_amd64_regs_target]} {
-    verbose "Untested x86_64 fs_base and gs_base tests."
-    return
-}
+require is_amd64_regs_target
 
 if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} \
      [list debug nowarnings]] } {
index 64edc00a478fa52f1972b51e6c8fc7e62c8c2296..eb0e35ff7f7ad93624a9950770972214a52b7857 100644 (file)
@@ -18,9 +18,7 @@
 # Test initial values of x87 control registers, before any x87
 # instructions have been executed in the inferior.
 
-if {![is_amd64_regs_target]} {
-    return
-}
+require is_amd64_regs_target
 
 standard_testfile .S
 
index e6d861fcd39085b0b47bc5cccb169cc760fc963f..8b94474c4d8e6f7882d97f1ad59bce05c78bc653 100644 (file)
@@ -15,9 +15,7 @@
 
 # This test exercises disassemble /s with optimized and inlined code.
 
-if { ![is_amd64_regs_target] } {
-    return
-}
+require is_amd64_regs_target
 
 standard_testfile .S
 
index 99bb88eec2d2d806760dd13fcbbe40afdd3cd381..baacd06c2ca3f73835c841ea329dcaf6088924f8 100644 (file)
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-if { ! [is_amd64_regs_target] } {
-    verbose "Skipping tfile AVX test (target is not x86_64)."
-    return
-}
+require is_amd64_regs_target
 
 load_lib "trace-support.exp"