qemu/target/sparc
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
..
asi.h
cc_helper.c
cpu-param.h Normalize header guard symbol definition 2022-05-11 16:50:26 +02:00
cpu-qom.h target/sparc: Convert to 3-phase reset 2022-12-16 15:58:16 +00:00
cpu.c target/sparc: Replace tb_pc() with tb->pc 2023-03-01 07:33:06 -10:00
cpu.h target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemu 2023-02-27 22:29:01 +01:00
fop_helper.c
gdbstub.c gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
helper.c target: Add missing "qemu/timer.h" include 2022-02-21 10:18:06 +01:00
helper.h
int32_helper.c
int64_helper.c
Kconfig
ldst_helper.c bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx 2023-01-18 11:14:34 +01:00
machine.c Remove unnecessary minimum_version_id_old fields 2022-01-28 15:38:23 +01:00
meson.build target/sparc: Make sparc_cpu_tlb_fill sysemu only 2021-11-02 07:00:52 -04:00
mmu_helper.c target/sparc: Use tlb_set_page_full 2023-03-05 13:44:07 -08:00
monitor.c
trace-events
trace.h
translate.c target/sparc: Avoid tcg_const_{tl,i32} 2023-03-05 13:46:39 -08:00
vis_helper.c Replace config-time define HOST_WORDS_BIGENDIAN 2022-04-06 10:50:37 +02:00
win_helper.c