On 29/12/25 23:55, Philippe Mathieu-Daudé wrote:
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

  https://gitlab.com/philmd/qemu/-/tags/endian_hppa-v2 ;)

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(-)



Reply via email to