mbox series

[0/2] Re-enable the sh4eb target

Message ID 20241024082735.42324-1-thuth@redhat.com (mailing list archive)
Headers show
Series Re-enable the sh4eb target | expand

Message

Thomas Huth Oct. 24, 2024, 8:27 a.m. UTC
There are binaries available for sh4 running in big endian mode,
so the assumption that there is no usable machine for sh4eb was
wrong. Thus revert the patch that disabled sh4eb and add a proper
regression test for our CI.

Thomas Huth (2):
  Revert "Remove the unused sh4eb target"
  tests/functional: Add a test for sh4eb

 configs/devices/sh4eb-softmmu/default.mak |  3 +++
 configs/targets/sh4eb-softmmu.mak         |  2 ++
 qapi/machine.json                         |  2 +-
 tests/qtest/endianness-test.c             |  1 +
 tests/qtest/machine-none-test.c           |  1 +
 .gitlab-ci.d/buildtest.yml                |  2 +-
 .gitlab-ci.d/cirrus.yml                   |  2 +-
 .gitlab-ci.d/crossbuilds.yml              |  2 +-
 .travis.yml                               |  2 +-
 tests/functional/meson.build              |  3 +++
 tests/functional/test_sh4eb_r2d.py        | 33 +++++++++++++++++++++++
 tests/qemu-iotests/testenv.py             |  1 +
 tests/qtest/meson.build                   |  1 +
 13 files changed, 50 insertions(+), 5 deletions(-)
 create mode 100644 configs/devices/sh4eb-softmmu/default.mak
 create mode 100644 configs/targets/sh4eb-softmmu.mak
 create mode 100755 tests/functional/test_sh4eb_r2d.py