qemu-e2k/target/avr
Alex Bennée 4ea5fe997d gdbstub: move register helpers into standalone include
These inline helpers are all used by target specific code so move them
out of the general header so we don't needlessly pollute the rest of
the API with target specific stuff.

Note we have to include cpu.h in semihosting as it was relying on a
side effect before.

Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

Message-Id: <20230302190846.2593720-21-alex.bennee@linaro.org>
Message-Id: <20230303025805.625589-21-richard.henderson@linaro.org>
2023-03-07 20:44:08 +00:00
..
Kconfig meson: Introduce target-specific Kconfig 2021-07-09 18:21:34 +02:00
cpu-param.h
cpu-qom.h target/avr: Convert to 3-phase reset 2022-12-16 15:58:15 +00:00
cpu.c target/avr: Replace `tb_pc()` with `tb->pc` 2023-03-01 07:33:24 -10:00
cpu.h cleanup: Tweak and re-run return_directly.cocci 2022-12-14 16:19:35 +01:00
disas.c meson: target 2020-08-21 06:30:35 -04:00
gdbstub.c gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
helper.c target/avr: Disable interrupts when env->skip set 2022-09-01 06:42:21 +01:00
helper.h target/avr: Mark some helpers noreturn 2021-07-09 09:42:28 -07:00
insn.decode target/avr: Add instruction translation - MCU Control Instructions 2020-07-11 11:02:05 +02:00
machine.c cpu: Move AVR target vmsd field from CPUClass to DeviceClass 2021-05-26 15:33:59 -07:00
meson.build meson: target 2020-08-21 06:30:35 -04:00
translate.c target/avr: Drop tcg_temp_free 2023-03-05 13:44:07 -08:00