Use require !skip_btrace_pt_tests
authorTom Tromey <tom@tromey.com>
Wed, 14 Dec 2022 16:41:23 +0000 (09:41 -0700)
committerTom Tromey <tom@tromey.com>
Fri, 13 Jan 2023 20:18:55 +0000 (13:18 -0700)
This changes some tests to use "require !skip_btrace_pt_tests" and
"require !skip_tsx_tests".

gdb/testsuite/gdb.btrace/tsx.exp

index 26883f1b3decbd44dec982d4c230f40a26396863..2a8d29de8ed938491ad3ad5d1bb26db6ca7b6112 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 { [skip_btrace_pt_tests] } {
-    unsupported "target does not support PT"
-    return -1
-}
-
-if { [skip_tsx_tests] } {
-    unsupported "target does not support TSX"
-    return -1
-}
+require !skip_btrace_pt_tests !skip_tsx_tests
 
 standard_testfile .c x86-tsx.S
 if [prepare_for_testing "failed to prepare" $testfile "$srcfile $srcfile2" {debug}] {