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 (767B)


      1i386_ss = ss.source_set()
      2i386_ss.add(files(
      3  'cpu.c',
      4  'gdbstub.c',
      5  'helper.c',
      6  'xsave_helper.c',
      7  'cpu-dump.c',
      8))
      9i386_ss.add(when: 'CONFIG_SEV', if_true: files('host-cpu.c', 'sev.c'), if_false: files('sev-stub.c'))
     10
     11# x86 cpu type
     12i386_ss.add(when: 'CONFIG_KVM', if_true: files('host-cpu.c'))
     13i386_ss.add(when: 'CONFIG_HVF', if_true: files('host-cpu.c'))
     14
     15i386_softmmu_ss = ss.source_set()
     16i386_softmmu_ss.add(files(
     17  'arch_dump.c',
     18  'arch_memory_mapping.c',
     19  'machine.c',
     20  'monitor.c',
     21  'cpu-sysemu.c',
     22))
     23i386_user_ss = ss.source_set()
     24
     25subdir('kvm')
     26subdir('hax')
     27subdir('whpx')
     28subdir('nvmm')
     29subdir('hvf')
     30subdir('tcg')
     31
     32target_arch += {'i386': i386_ss}
     33target_softmmu_arch += {'i386': i386_softmmu_ss}
     34target_user_arch += {'i386': i386_user_ss}