summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Filippov2019-02-18 15:22:41 +0100
committerMax Filippov2019-02-28 13:43:23 +0100
commit912f161ff7bbb64c7d5b2eb6f81f830c80a6ef9b (patch)
treea8326423d91eee6355f602f7417337249a685f8b
parenttests/tcg/xtensa: fix endianness issues in test_b (diff)
downloadqemu-912f161ff7bbb64c7d5b2eb6f81f830c80a6ef9b.tar.gz
qemu-912f161ff7bbb64c7d5b2eb6f81f830c80a6ef9b.tar.xz
qemu-912f161ff7bbb64c7d5b2eb6f81f830c80a6ef9b.zip
tests/tcg/xtensa: enable boolean tests
Uncomment test_boolean in the test makefile. Make actual tests code conditional on the presence of boolean option in the config. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
-rw-r--r--tests/tcg/xtensa/Makefile2
-rw-r--r--tests/tcg/xtensa/test_boolean.S4
2 files changed, 5 insertions, 1 deletions
diff --git a/tests/tcg/xtensa/Makefile b/tests/tcg/xtensa/Makefile
index b369380937..aee0134ef5 100644
--- a/tests/tcg/xtensa/Makefile
+++ b/tests/tcg/xtensa/Makefile
@@ -31,7 +31,7 @@ CRT = crt.o vectors.o
TESTCASES += test_b.tst
TESTCASES += test_bi.tst
-#TESTCASES += test_boolean.tst
+TESTCASES += test_boolean.tst
TESTCASES += test_break.tst
TESTCASES += test_bz.tst
TESTCASES += test_cache.tst
diff --git a/tests/tcg/xtensa/test_boolean.S b/tests/tcg/xtensa/test_boolean.S
index eac40e0973..5a850bfe7e 100644
--- a/tests/tcg/xtensa/test_boolean.S
+++ b/tests/tcg/xtensa/test_boolean.S
@@ -2,6 +2,8 @@
test_suite boolean
+#if XCHAL_HAVE_BOOLEANS
+
test all4
movi a2, 0xfec0
wsr a2, br
@@ -20,4 +22,6 @@ test all4
assert eq, a2, a3
test_end
+#endif
+
test_suite_end