qemu-e2k/tests/tcg
Alex Bennée c56f1ee668 tests/tcg/configure.sh: add handling for assembler only builds
Up until this point we only handled local compilers or assumed we had
everything in the container. This falls down when we are building QEMU
inside the container.

This special handling only affects tricore for now but I put it in a
case just in case we add any other "special" targets. Setting
CROSS_CC_GUEST is a bit of a hack just to ensure the test runs as we
gate on a detected compiler even though the Makefile won't actually
use it. It also means we display something sane in the configure
output.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210720232703.10650-27-alex.bennee@linaro.org>
2021-07-23 17:22:16 +01:00
..
aarch64 target/arm: Fix mte page crossing test 2021-06-16 14:33:51 +01:00
alpha
arm
cris
hexagon tests/tcg: make test-mmap a little less aggressive 2021-07-14 14:33:53 +01:00
hppa tests/tcg: generalise the disabling of the signals test 2021-07-08 14:05:51 +01:00
i386 tests/tcg: also disable the signals test for plugins 2021-07-14 14:31:48 +01:00
m68k
minilib Remove leading underscores from QEMU defines 2021-06-21 05:49:01 +02:00
mips
multiarch tests/tcg: make test-mmap a little less aggressive 2021-07-14 14:33:53 +01:00
openrisc
ppc
ppc64 tests/tcg/ppc64le: tests for brh/brw/brd 2021-05-18 09:36:21 +01:00
ppc64le tests/tcg/ppc64le: tests for brh/brw/brd 2021-05-18 09:36:21 +01:00
riscv64
s390x tests/tcg: generalise the disabling of the signals test 2021-07-08 14:05:51 +01:00
sh4
sparc64
tricore tests/tcg/tricore: Add muls test 2021-05-18 09:36:21 +01:00
x86_64 tests/tcg/x86_64: add vsyscall smoke test 2021-05-20 14:19:30 +02:00
xtensa target/xtensa: clean up unaligned access 2021-05-20 13:02:58 -07:00
configure.sh tests/tcg/configure.sh: add handling for assembler only builds 2021-07-23 17:22:16 +01:00
Makefile.prereqs
Makefile.qemu
Makefile.target tests/tcg: Increase timeout for TCI 2021-06-19 11:09:04 -07:00
README

This directory contains various interesting guest programs for
regression testing. Tests are either multi-arch, meaning they can be
built for all guest architectures that support linux-user executable,
or they are architecture specific.

CRIS
====
The testsuite for CRIS is in tests/tcg/cris.  You can run it
with "make test-cris".