[PATCH 0/1] linux-user: add support for big endian variants of riscv

Rory Bolt posted 1 patch 2 years, 7 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230630111409.2819-1-rory.opensource@gmail.com
Maintainers: Laurent Vivier <laurent@vivier.eu>, Paolo Bonzini <pbonzini@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Thomas Huth <thuth@redhat.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Bin Meng <bin.meng@windriver.com>, Weiwei Li <liweiwei@iscas.ac.cn>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>
configs/targets/riscv64be-linux-user.mak    |  7 +++++++
configure                                   |  1 +
linux-user/elfload.c                        | 10 ++++++++++
linux-user/include/host/riscv/host-signal.h |  3 +++
linux-user/riscv/signal.c                   |  5 +++++
linux-user/riscv/target_syscall.h           |  8 ++++++++
scripts/probe-gdb-support.py                |  4 ++--
scripts/qemu-binfmt-conf.sh                 | 12 ++++++++++--
target/riscv/cpu.c                          |  5 +++++
target/riscv/translate.c                    | 13 +++++++++++++
10 files changed, 64 insertions(+), 4 deletions(-)
create mode 100644 configs/targets/riscv64be-linux-user.mak
[PATCH 0/1] linux-user: add support for big endian variants of riscv
Posted by Rory Bolt 2 years, 7 months ago
Rory Bolt (1):
  linux-user: add support for big endian variants of riscv

 configs/targets/riscv64be-linux-user.mak    |  7 +++++++
 configure                                   |  1 +
 linux-user/elfload.c                        | 10 ++++++++++
 linux-user/include/host/riscv/host-signal.h |  3 +++
 linux-user/riscv/signal.c                   |  5 +++++
 linux-user/riscv/target_syscall.h           |  8 ++++++++
 scripts/probe-gdb-support.py                |  4 ++--
 scripts/qemu-binfmt-conf.sh                 | 12 ++++++++++--
 target/riscv/cpu.c                          |  5 +++++
 target/riscv/translate.c                    | 13 +++++++++++++
 10 files changed, 64 insertions(+), 4 deletions(-)
 create mode 100644 configs/targets/riscv64be-linux-user.mak

-- 
2.39.3