]> git.ipfire.org Git - thirdparty/qemu.git/commit
tests/tcg: enable basic testing for aarch64_be-linux-user
authorAlex Bennée <alex.bennee@linaro.org>
Wed, 23 Oct 2024 11:34:01 +0000 (12:34 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Thu, 24 Oct 2024 08:56:37 +0000 (09:56 +0100)
commit2e1cacfb8a1e2d84c787fc1f34937a309fbe65ce
tree2c2f03ad2b4bc693512de7384a62793b5ba8516b
parent591e848aca7af3b4d25af03ed5bd266c479054bf
tests/tcg: enable basic testing for aarch64_be-linux-user

We didn't notice breakage of aarch64_be because we don't have any TCG
tests for it. However while the existing aarch64 compiler can target
big-endian builds no one packages a BE libc. Instead we bang some
rocks together to do the most basic of hello world with a nostdlib
syscall test.

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20241023113406.1284676-14-alex.bennee@linaro.org>
configure
tests/tcg/Makefile.target
tests/tcg/aarch64_be/Makefile.target [new file with mode: 0644]
tests/tcg/aarch64_be/hello.c [new file with mode: 0644]