]> git.ipfire.org Git - thirdparty/qemu.git/commit
semihosting: Move user-only implementation out-of-line
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 13 Mar 2025 00:16:05 +0000 (17:16 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 23 Apr 2025 21:08:32 +0000 (14:08 -0700)
commitd0b4cfa62937ce59bd88de5928ada687329be194
tree040a995ef039dc4e5c4247e5e31f6141abdd20c1
parent690793e005e004f749aa963ea0040f18e067c98e
semihosting: Move user-only implementation out-of-line

Avoid testing CONFIG_USER_ONLY in semihost.h.
The only function that's required is semihosting_enabled.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
include/semihosting/semihost.h
semihosting/meson.build
semihosting/stubs-all.c
semihosting/stubs-system.c
semihosting/user.c [new file with mode: 0644]