qemu/target
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
..
alpha gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
arm gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
avr gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
cris gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
hexagon gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
hppa gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
i386 gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
loongarch gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
m68k gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
microblaze gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
mips gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
nios2 gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
openrisc gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
ppc gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
riscv gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
rx gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
s390x gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
sh4 gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
sparc gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
tricore gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
xtensa gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
Kconfig
meson.build