Failed in applying to current master (
apply log)
hw/riscv/boot.c | 82 ++++++++++++++++++----
include/hw/riscv/boot.h | 2 +
target/riscv/cpu.c | 11 +--
target/riscv/cpu.h | 28 ++++++++
target/riscv/cpu_bits.h | 2 +
target/riscv/cpu_cfg_fields.h.inc | 1 +
target/riscv/cpu_helper.c | 28 ++++++--
target/riscv/internals.h | 9 +--
target/riscv/tcg/tcg-cpu.c | 7 +-
target/riscv/translate.c | 13 ++--
tests/functional/riscv64/meson.build | 1 +
tests/functional/riscv64/test_bigendian.py | 57 +++++++++++++++
12 files changed, 201 insertions(+), 40 deletions(-)
create mode 100644 tests/functional/riscv64/test_bigendian.py