]> git.proxmox.com Git - mirror_qemu.git/commit - MAINTAINERS
semihosting: move semihosting tests to multiarch
authorAlex Bennée <alex.bennee@linaro.org>
Tue, 23 Mar 2021 16:52:51 +0000 (16:52 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 24 Mar 2021 14:25:03 +0000 (14:25 +0000)
commit3539d84df15a29bb72d6d1eb2c39908681056d51
treeec2ef5bf72a0e89d954ee249c805c310537e0666
parent320d0bca94b4650c8fe6b02c6f24ad461f47eed8
semihosting: move semihosting tests to multiarch

It may be arm-compat-semihosting but more than one architecture uses
it so lets move the tests into the multiarch area. We gate it on the
feature and split the semicall.h header between the arches.

Also clean-up a bit of the Makefile messing about to one common set of
runners.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210323165308.15244-6-alex.bennee@linaro.org>
12 files changed:
MAINTAINERS
tests/tcg/Makefile.target
tests/tcg/aarch64/Makefile.target
tests/tcg/aarch64/semicall.h [new file with mode: 0644]
tests/tcg/arm/Makefile.target
tests/tcg/arm/semicall.h
tests/tcg/arm/semiconsole.c [deleted file]
tests/tcg/arm/semihosting.c [deleted file]
tests/tcg/multiarch/Makefile.target
tests/tcg/multiarch/arm-compat-semi/semiconsole.c [new file with mode: 0644]
tests/tcg/multiarch/arm-compat-semi/semihosting.c [new file with mode: 0644]
tests/tcg/riscv64/semicall.h [new file with mode: 0644]