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/xtensa
Julian Ganz 6a0f4c11dd target/xtensa: 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 xtensa targets.

Reviewed-by: Max Filippov <jcmvbkbc@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Julian Ganz <neither@nut.email>
Message-ID: <20251027110344.2289945-29-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
7 days ago
..
core-dc232b target/xtensa: replace FSF postal address with licenses URL 4 months ago
core-dc233c meson: rename included C source files to .c.inc 5 years ago
core-de212 meson: rename included C source files to .c.inc 5 years ago
core-de233_fpu Clean up decorations and whitespace around header guards 4 years ago
core-dsp3400 Clean up decorations and whitespace around header guards 4 years ago
core-fsf target/xtensa: replace FSF postal address with licenses URL 4 months ago
core-lx106 target/xtensa: import core lx106 4 years ago
core-sample_controller meson: rename included C source files to .c.inc 5 years ago
core-test_kc705_be meson: rename included C source files to .c.inc 5 years ago
core-test_mmuhifi_c3 meson: rename included C source files to .c.inc 5 years ago
Kconfig target/xtensa: Restrict semihosting to TCG 1 year ago
core-dc232b.c gdbstub: move register helpers into standalone include 3 years ago
core-dc233c.c gdbstub: move register helpers into standalone include 3 years ago
core-de212.c gdbstub: move register helpers into standalone include 3 years ago
core-de233_fpu.c gdbstub: move register helpers into standalone include 3 years ago
core-dsp3400.c gdbstub: move register helpers into standalone include 3 years ago
core-fsf.c gdbstub: move register helpers into standalone include 3 years ago
core-lx106.c gdbstub: move register helpers into standalone include 3 years ago
core-sample_controller.c gdbstub: move register helpers into standalone include 3 years ago
core-test_kc705_be.c gdbstub: move register helpers into standalone include 3 years ago
core-test_mmuhifi_c3.c gdbstub: move register helpers into standalone include 3 years ago
cores.list target/xtensa: import core lx106 4 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 target/xtensa: Remove target_ulong use in xtensa_get_tb_cpu_state() 3 weeks ago
cpu.h accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h 6 months ago
dbg_helper.c include: Remove 'exec/exec-all.h' 6 months ago
exc_helper.c target/xtensa: call plugin trap callbacks 7 days ago
fpu_helper.c include: Remove 'exec/exec-all.h' 6 months ago
gdbstub.c target/xtensa: Prefer fast cpu_env() over slower CPU QOM cast macro 2 years ago
helper.c qom: Constify TypeInfo::class_data 6 months ago
helper.h target/xtensa: implement FPU division and square root 5 years ago
import_core.sh gdbstub: move register helpers into standalone include 3 years ago
meson.build meson: Rename target_softmmu_arch -> target_system_arch 2 years ago
mmu_helper.c include: Remove 'exec/exec-all.h' 6 months 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
overlay_tool.h Replace TARGET_WORDS_BIGENDIAN 4 years ago
translate.c target/xtensa: Remove target_ulong use in xtensa_tr_translate_insn() 3 weeks ago
win_helper.c include: Remove 'exec/exec-all.h' 6 months ago
xtensa-isa-internal.h Clean up decorations and whitespace around header guards 7 years ago
xtensa-isa.c Clean up includes 8 years ago
xtensa-isa.h Use #include "..." for our own headers, <...> for others 8 years ago
xtensa-semi.c target/xtensa: call plugin trap callbacks 7 days ago