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]> --- 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
