target/ppc: Restrict KVM objects to system emulation
CONFIG_KVM is always FALSE on user emulation, so 'kvm.c' won't be added to ppc_ss[] source set; direcly use the system specific ppc_system_ss[] source set. Reviewed-by: Michael Tokarev <mjt@tls.msk.ru> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-Id: <20231003070427.69621-4-philmd@linaro.org>
This commit is contained in:
parent
86d9ff288a
commit
a523b6761c
@ -30,7 +30,6 @@ gen = [
|
|||||||
]
|
]
|
||||||
ppc_ss.add(when: 'CONFIG_TCG', if_true: gen)
|
ppc_ss.add(when: 'CONFIG_TCG', if_true: gen)
|
||||||
|
|
||||||
ppc_ss.add(when: 'CONFIG_KVM', if_true: files('kvm.c'))
|
|
||||||
ppc_ss.add(when: 'CONFIG_USER_ONLY', if_true: files('user_only_helper.c'))
|
ppc_ss.add(when: 'CONFIG_USER_ONLY', if_true: files('user_only_helper.c'))
|
||||||
|
|
||||||
ppc_system_ss = ss.source_set()
|
ppc_system_ss = ss.source_set()
|
||||||
@ -46,6 +45,7 @@ ppc_system_ss.add(when: 'CONFIG_TCG', if_true: files(
|
|||||||
), if_false: files(
|
), if_false: files(
|
||||||
'tcg-stub.c',
|
'tcg-stub.c',
|
||||||
))
|
))
|
||||||
|
ppc_system_ss.add(when: 'CONFIG_KVM', if_true: files('kvm.c'))
|
||||||
|
|
||||||
ppc_system_ss.add(when: 'TARGET_PPC64', if_true: files(
|
ppc_system_ss.add(when: 'TARGET_PPC64', if_true: files(
|
||||||
'compat.c',
|
'compat.c',
|
||||||
|
Loading…
Reference in New Issue
Block a user