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é (4):
target/hppa: Use big-endian variant of cpu_ld/st_data*()
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 | 2 +-
target/hppa/int_helper.c | 2 +-
target/hppa/op_helper.c | 44 ++++++++++++++---------------
target/hppa/translate.c | 3 +-
6 files changed, 28 insertions(+), 25 deletions(-)
--
2.52.0