From: Richard Henderson Date: Mon, 10 Mar 2025 19:57:24 +0000 (-0700) Subject: accel/tcg: Build user-exec-stub.c once X-Git-Tag: v10.1.0-rc0~117^2~129 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c4b45298a9b87dc8195aeb3f6439629be9881a17;p=thirdparty%2Fqemu.git accel/tcg: Build user-exec-stub.c once CONFIG_USER_ONLY == !CONFIG_SYSTEM_ONLY. Therefore it's cleaner to just add to user_ss. Reviewed-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Pierrick Bouvier Signed-off-by: Richard Henderson --- diff --git a/accel/tcg/meson.build b/accel/tcg/meson.build index 38ff227eb03..14bf797fdab 100644 --- a/accel/tcg/meson.build +++ b/accel/tcg/meson.build @@ -12,7 +12,6 @@ tcg_specific_ss.add(files( 'translator.c', )) tcg_specific_ss.add(when: 'CONFIG_USER_ONLY', if_true: files('user-exec.c')) -tcg_specific_ss.add(when: 'CONFIG_SYSTEM_ONLY', if_false: files('user-exec-stub.c')) if get_option('plugins') tcg_specific_ss.add(files('plugin-gen.c')) endif @@ -22,6 +21,10 @@ specific_ss.add(when: ['CONFIG_SYSTEM_ONLY', 'CONFIG_TCG'], if_true: files( 'cputlb.c', )) +user_ss.add(when: ['CONFIG_TCG'], if_true: files( + 'user-exec-stub.c', +)) + system_ss.add(when: ['CONFIG_TCG'], if_true: files( 'icount-common.c', 'monitor.c',