Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240408174929.862917-1-richard.henderson@linaro.org
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Laurent Vivier <laurent@vivier.eu>, Peter Maydell <peter.maydell@linaro.org>, Eduardo Habkost <eduardo@habkost.net>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Bin Meng <bin.meng@windriver.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Thomas Huth <thuth@redhat.com>, Yoshinori Sato <ysato@users.sourceforge.jp>
include/exec/translator.h | 4 +-
include/qemu/cutils.h | 32 +++-
include/tcg/tcg.h | 6 +
linux-user/ioctls.h | 3 +
linux-user/syscall_defs.h | 1 +
linux-user/syscall_types.h | 5 +
target/arm/tcg/translate.h | 12 +-
target/m68k/cpu.h | 5 +-
target/m68k/helper.h | 2 +
target/sh4/cpu.h | 14 +-
target/sh4/helper.h | 4 +-
accel/tcg/translator.c | 47 ++---
linux-user/main.c | 6 +-
linux-user/syscall.c | 95 +++++-----
target/arm/tcg/translate-a64.c | 2 +-
target/arm/tcg/translate.c | 2 +-
target/hppa/int_helper.c | 20 +-
target/hppa/sys_helper.c | 18 +-
target/hppa/translate.c | 10 +-
target/i386/tcg/translate.c | 3 +
target/m68k/cpu.c | 12 +-
target/m68k/fpu_helper.c | 72 ++++++++
target/m68k/helper.c | 4 +-
target/m68k/m68k-semi.c | 4 +-
target/m68k/op_helper.c | 14 +-
target/m68k/translate.c | 54 +++++-
target/microblaze/translate.c | 8 +-
target/riscv/translate.c | 11 +-
target/s390x/tcg/translate.c | 4 +-
target/sh4/op_helper.c | 51 ++---
target/sh4/translate.c | 7 +-
tcg/optimize.c | 17 +-
tcg/tcg.c | 14 +-
tests/tcg/aarch64/test-2150.c | 12 ++
tests/tcg/sh4/test-macl.c | 67 +++++++
tests/tcg/sh4/test-macw.c | 61 ++++++
util/bufferiszero.c | 379 +++++++++++++++++---------------------
tests/tcg/aarch64/Makefile.target | 2 +-
tests/tcg/sh4/Makefile.target | 8 +
39 files changed, 696 insertions(+), 396 deletions(-)
create mode 100644 tests/tcg/aarch64/test-2150.c
create mode 100644 tests/tcg/sh4/test-macl.c
create mode 100644 tests/tcg/sh4/test-macw.c