cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

meson.build (967B)


      1s390x_ss = ss.source_set()
      2s390x_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))
     10
     11gen_features = executable('gen-features', 'gen-features.c', native: true,
     12                          build_by_default: false)
     13
     14gen_features_h = custom_target('gen-features.h',
     15                               output: 'gen-features.h',
     16                               capture: true,
     17                               command: gen_features)
     18
     19s390x_ss.add(gen_features_h)
     20
     21s390x_softmmu_ss = ss.source_set()
     22s390x_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',
     32))
     33
     34s390x_user_ss = ss.source_set()
     35s390x_user_ss.add(files(
     36  'cpu_models_user.c',
     37))
     38
     39subdir('tcg')
     40subdir('kvm')
     41
     42target_arch += {'s390x': s390x_ss}
     43target_softmmu_arch += {'s390x': s390x_softmmu_ss}
     44target_user_arch += {'s390x': s390x_user_ss}