[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 34/40] target/arm/meson: accelerator files are not needed in u
From: |
Pierrick Bouvier |
Subject: |
[PATCH v4 34/40] target/arm/meson: accelerator files are not needed in user mode |
Date: |
Sat, 3 May 2025 22:29:08 -0700 |
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
target/arm/meson.build | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/target/arm/meson.build b/target/arm/meson.build
index 151184da71c..29a36fb3c5e 100644
--- a/target/arm/meson.build
+++ b/target/arm/meson.build
@@ -5,9 +5,6 @@ arm_ss.add(files(
))
arm_ss.add(zlib)
-arm_ss.add(when: 'CONFIG_KVM', if_true: files('hyp_gdbstub.c', 'kvm.c'),
if_false: files('kvm-stub.c'))
-arm_ss.add(when: 'CONFIG_HVF', if_true: files('hyp_gdbstub.c'))
-
arm_ss.add(when: 'TARGET_AARCH64', if_true: files(
'cpu64.c',
'gdbstub64.c'))
@@ -18,6 +15,8 @@ arm_system_ss.add(files(
'arm-qmp-cmds.c',
'machine.c',
))
+arm_system_ss.add(when: 'CONFIG_KVM', if_true: files('hyp_gdbstub.c',
'kvm.c'), if_false: files('kvm-stub.c'))
+arm_system_ss.add(when: 'CONFIG_HVF', if_true: files('hyp_gdbstub.c'))
arm_user_ss = ss.source_set()
arm_user_ss.add(files('cpu.c'))
--
2.47.2
- Re: [PATCH v4 16/40] target/arm/helper: use vaddr instead of target_ulong for probe_access, (continued)
- [PATCH v4 24/40] target/arm/helper: remove remaining TARGET_AARCH64, Pierrick Bouvier, 2025/05/04
- [PATCH v4 25/40] target/arm/helper: compile file twice (user, system), Pierrick Bouvier, 2025/05/04
- [PATCH v4 22/40] target/arm/helper: replace target_ulong by vaddr, Pierrick Bouvier, 2025/05/04
- [PATCH v4 27/40] target/arm/arch_dump: remove TARGET_AARCH64 conditionals, Pierrick Bouvier, 2025/05/04
- [PATCH v4 30/40] target/arm/cortex-regs: compile file once (system), Pierrick Bouvier, 2025/05/04
- [PATCH v4 35/40] target/arm/kvm-stub: compile file once (system), Pierrick Bouvier, 2025/05/04
- [PATCH v4 32/40] target/arm/ptw: replace TARGET_AARCH64 by CONFIG_ATOMIC64 from arm_casq_ptw, Pierrick Bouvier, 2025/05/04
- [PATCH v4 34/40] target/arm/meson: accelerator files are not needed in user mode,
Pierrick Bouvier <=
- [PATCH v4 36/40] target/arm/machine: reduce migration include to avoid target specific definitions, Pierrick Bouvier, 2025/05/04
- [PATCH v4 38/40] target/arm/machine: move cpu_post_load kvm bits to kvm_arm_cpu_post_load function, Pierrick Bouvier, 2025/05/04
- [PATCH v4 19/40] target/arm/debug_helper: remove target_ulong, Pierrick Bouvier, 2025/05/04
- [PATCH v4 26/40] target/arm/vfp_fpscr: compile file twice (user, system), Pierrick Bouvier, 2025/05/04
- [PATCH v4 28/40] target/arm/arch_dump: compile file once (system), Pierrick Bouvier, 2025/05/04
- [PATCH v4 29/40] target/arm/arm-powerctl: compile file once (system), Pierrick Bouvier, 2025/05/04
- [PATCH v4 31/40] target/arm/ptw: replace target_ulong with int64_t, Pierrick Bouvier, 2025/05/04
- [PATCH v4 33/40] target/arm/ptw: compile file once (system), Pierrick Bouvier, 2025/05/04