qemu/semihosting
Peter Maydell 85b4fa0cd1 linux-user: Don't include gdbstub.h in qemu.h
Currently the linux-user qemu.h pulls in gdbstub.h. There's no real reason
why it should do this; include it directly from the C files which require
it, and drop the include line in qemu.h.

(Note that several of the C files previously relying on this indirect
include were going out of their way to only include gdbstub.h conditionally
on not CONFIG_USER_ONLY!)

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210908154405.15417-9-peter.maydell@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2021-09-13 20:35:45 +02:00
..
Kconfig semihosting: Move hw/semihosting/ -> semihosting/ 2021-03-10 15:34:12 +00:00
arm-compat-semi.c linux-user: Don't include gdbstub.h in qemu.h 2021-09-13 20:35:45 +02:00
common-semi.h semihosting: Move hw/semihosting/ -> semihosting/ 2021-03-10 15:34:12 +00:00
config.c Do not include sysemu/sysemu.h if it's not really necessary 2021-05-02 17:24:50 +02:00
console.c Do not include cpu.h if it's not really necessary 2021-05-02 17:24:51 +02:00
meson.build semihosting: Move hw/semihosting/ -> semihosting/ 2021-03-10 15:34:12 +00:00