From: Richard Henderson Date: Wed, 12 Mar 2025 21:37:07 +0000 (-0700) Subject: gdbstub: Move syscalls.c out of common_ss X-Git-Tag: v10.1.0-rc0~117^2~106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ed79a9adbeff0ff8a8b6c76d3d10b2fe0f68c63;p=thirdparty%2Fqemu.git gdbstub: Move syscalls.c out of common_ss Copy to libuser_ss and libsystem_ss. This file uses semihosting/semihost.h, which has separate implementations with and without CONFIG_USER_ONLY. Reviewed-by: Pierrick Bouvier Signed-off-by: Richard Henderson --- diff --git a/gdbstub/meson.build b/gdbstub/meson.build index 0e8099ae9c6..b25db86767e 100644 --- a/gdbstub/meson.build +++ b/gdbstub/meson.build @@ -7,15 +7,15 @@ # We build two versions of gdbstub, one for each mode libuser_ss.add(files( 'gdbstub.c', + 'syscalls.c', 'user.c' )) libsystem_ss.add(files( 'gdbstub.c', + 'syscalls.c', 'system.c' )) -common_ss.add(files('syscalls.c')) - # The user-target is specialised by the guest specific_ss.add(when: 'CONFIG_USER_ONLY', if_true: files('user-target.c'))