aboutsummaryrefslogtreecommitdiff
path: root/sim/testsuite/sh/fsca.s
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2021-11-09 01:22:06 -0500
committerMike Frysinger <vapier@gentoo.org>2021-11-09 01:22:06 -0500
commit024120b6ee344843b7d02e83e6fc0d5b33a3cd29 (patch)
treec5815a8abbe30fe74464cc0f4bdd4765613fa54d /sim/testsuite/sh/fsca.s
parent4e6e8ba7c565df88c41b468fbf4801b7445dea09 (diff)
downloadgdb-024120b6ee344843b7d02e83e6fc0d5b33a3cd29.zip
gdb-024120b6ee344843b7d02e83e6fc0d5b33a3cd29.tar.gz
gdb-024120b6ee344843b7d02e83e6fc0d5b33a3cd29.tar.bz2
sim: sh: simplify testsuite a bit
Switch from the centralized list in the exp file to each test declaring its own requirements which they're already (mostly) doing. This will increase coverage slightly by running more tests in more configurations since the hardcoded exp list was a little out of date. We have to mark the psh* tests as shdsp only (to match what the exp file was doing), mark the fsca & fsrra tests as failing (since they weren't even being run by the exp file), and to fix the expected output & status of the fail test.
Diffstat (limited to 'sim/testsuite/sh/fsca.s')
-rw-r--r--sim/testsuite/sh/fsca.s1
1 files changed, 1 insertions, 0 deletions
diff --git a/sim/testsuite/sh/fsca.s b/sim/testsuite/sh/fsca.s
index 90df6c9..6eb5824 100644
--- a/sim/testsuite/sh/fsca.s
+++ b/sim/testsuite/sh/fsca.s
@@ -1,6 +1,7 @@
# sh testcase for fsca
# mach: sh
# as(sh): -defsym sim_cpu=0
+# xerror: test hasn't been run in a long time
.include "testutils.inc"