tests/tcg/s390x: Enable the multiarch system tests
authorIlya Leoshkevich <iii@linux.ibm.com>
Thu, 11 May 2023 11:46:51 +0000 (13:46 +0200)
committerThomas Huth <thuth@redhat.com>
Tue, 16 May 2023 07:14:18 +0000 (09:14 +0200)
commitc2485ea402449dd19d51b2d7db7060afb2330b79
tree661db3ac46d31870b788f137c48c2fc9c04abcbe
parentf8d7c90f836370d2a0c8fee8e6c43d49d35ad770
tests/tcg/s390x: Enable the multiarch system tests

Multiarch tests are written in C and need support for printing
characters. Instead of implementing the runtime from scratch, just
reuse the pc-bios/s390-ccw one.

Run tests with -nographic in order to enable SCLP (enable this for
the existing tests as well, since it does not hurt).

Use the default linker script for the new tests.

Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230511114651.439872-3-iii@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/tcg/s390x/Makefile.softmmu-target
tests/tcg/s390x/console.c [new file with mode: 0644]
tests/tcg/s390x/head64.S [new file with mode: 0644]