icount: Take iothread lock when running QEMU timers
[qemu/ar7.git] / target / s390x / meson.build
blob84c1402a6a1ac547c0621a824ee3e3e1cc0d37d4
1 s390x_ss = ss.source_set()
2 s390x_ss.add(files(
3   'cpu.c',
4   'cpu_features.c',
5   'cpu_models.c',
6   'gdbstub.c',
7   'interrupt.c',
8   'cpu-dump.c',
9 ))
11 gen_features = executable('gen-features', 'gen-features.c', native: true,
12                           build_by_default: false)
14 gen_features_h = custom_target('gen-features.h',
15                                output: 'gen-features.h',
16                                capture: true,
17                                command: gen_features)
19 s390x_ss.add(gen_features_h)
21 s390x_softmmu_ss = ss.source_set()
22 s390x_softmmu_ss.add(files(
23   'helper.c',
24   'arch_dump.c',
25   'diag.c',
26   'ioinst.c',
27   'machine.c',
28   'mmu_helper.c',
29   'sigp.c',
30   'cpu-sysemu.c',
31   'cpu_models_sysemu.c',
34 s390x_user_ss = ss.source_set()
35 s390x_user_ss.add(files(
36   'cpu_models_user.c',
39 subdir('tcg')
40 subdir('kvm')
42 target_arch += {'s390x': s390x_ss}
43 target_softmmu_arch += {'s390x': s390x_softmmu_ss}
44 target_user_arch += {'s390x': s390x_user_ss}