You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target/sh4
Julian Ganz 01f0738c57 target/sh4: call plugin trap callbacks
We recently introduced API for registering callbacks for trap related
events as well as the corresponding hook functions. Due to differences
between architectures, the latter need to be called from target specific
code.

This change places hooks for SuperH targets.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Yoshinori Sato <yoshinori.sato@nifty.com>
Signed-off-by: Julian Ganz <neither@nut.email>
Message-ID: <20251027110344.2289945-26-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
1 week ago
..
Kconfig sh4: select correct components for no-board build 2 years ago
cpu-param.h tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally 7 months ago
cpu-qom.h target: Move ArchCPUClass definition to 'cpu.h' 2 years ago
cpu.c add cpu_test_interrupt()/cpu_set_interrupt() helpers and use them tree wide 2 months ago
cpu.h target/sh4: Remove target_ulong use in cpu_sh4_is_cached() 3 weeks ago
gdbstub.c target/sh4: Prefer fast cpu_env() over slower CPU QOM cast macro 2 years ago
helper.c target/sh4: call plugin trap callbacks 1 week ago
helper.h target/sh4: Fix mac.w with saturation enabled 2 years ago
meson.build meson: Rename target_softmmu_arch -> target_system_arch 2 years ago
monitor.c hmp: Pass monitor to mon_get_cpu_env() 5 years ago
op_helper.c include: Remove 'exec/exec-all.h' 6 months ago
translate.c target/sh4: Remove target_ulong use in gen_goto_tb() 3 weeks ago