On 15/5/26 16:21, Manos Pitsidianakis wrote:
On Fri, May 15, 2026 at 5:11 PM Philippe Mathieu-Daudé
<[email protected]> wrote:
While gdbstub64.o is already built once, build it as
common object, reducing target-specific set in arm_ss[].
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
---
The commit message was copied from the gdbstub patch, but this patch
touches the decodetree a64 gen files
Indeed I should mention it in the commit description.
For the patch changes:
Reviewed-by: Manos Pitsidianakis <[email protected]>
target/arm/tcg/meson.build | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/target/arm/tcg/meson.build b/target/arm/tcg/meson.build
index 9eeccb2adca..f821331fbee 100644
--- a/target/arm/tcg/meson.build
+++ b/target/arm/tcg/meson.build
@@ -27,15 +27,13 @@ translate32_d = [
decodetree.process('t16.decode', extra_args: ['-w', '16',
'--static-decode=disas_t16']),
]
-arm_ss.add(when: 'TARGET_AARCH64', if_true: gen_a64)
arm_stubs_ss.add(files('stubs32.c'))
arm_ss.add(files(
'cpu32.c',
))
-arm_ss.add(when: 'TARGET_AARCH64', if_true: files(
- 'cpu64.c',
+arm_ss.add(when: 'TARGET_AARCH64', if_true: gen_a64 + files(
'gengvec64.c',
'translate-a64.c',
'translate-sve.c',
@@ -79,6 +77,9 @@ arm_common_user_system_ss.add(
'vec_helper.c',
'vfp_helper.c',
))
+arm_common_user_system_ss.add(when: 'TARGET_AARCH64', if_true: files(
+ 'cpu64.c',
+))
arm_common_system_ss.add(files(
'cpregs-at.c',
--
2.53.0