Missing review: #2 and #3 Since v1: - Rebased on commit 83202ca7227 (hppa-updates-qemu-v11-pull-request)
PA-RISC is big-endian. Use the explicit 'big' endianness instead of the 'native' one. Forbid further uses of legacy APIs. tag: https://gitlab.com/philmd/qemu/-/tags/endian_hppa-v1 CI: https://gitlab.com/philmd/qemu/-/pipelines/2231223066 Philippe Mathieu-Daudé (5): target/hppa: Use big-endian variant of cpu_ld/st_data*() target/hppa: Remove unnecessary @cpu variable by using cpu_env() target/hppa: Use explicit big-endian LD/ST API target/hppa: Inline translator_ldl() configs/targets: Forbid HPPA to use legacy native endianness APIs configs/targets/hppa-linux-user.mak | 1 + configs/targets/hppa-softmmu.mak | 1 + target/hppa/gdbstub.c | 8 ++---- target/hppa/int_helper.c | 2 +- target/hppa/op_helper.c | 44 ++++++++++++++--------------- target/hppa/translate.c | 3 +- 6 files changed, 30 insertions(+), 29 deletions(-) -- 2.52.0
