xref: /openbmc/qemu/target/mips/meson.build (revision abff1abfe8113a989215ed33c48839a827e531f1)
1*abff1abfSPaolo Bonzinimips_ss = ss.source_set()
2*abff1abfSPaolo Bonzinimips_ss.add(files(
3*abff1abfSPaolo Bonzini  'cp0_helper.c',
4*abff1abfSPaolo Bonzini  'cpu.c',
5*abff1abfSPaolo Bonzini  'dsp_helper.c',
6*abff1abfSPaolo Bonzini  'fpu_helper.c',
7*abff1abfSPaolo Bonzini  'gdbstub.c',
8*abff1abfSPaolo Bonzini  'helper.c',
9*abff1abfSPaolo Bonzini  'lmmi_helper.c',
10*abff1abfSPaolo Bonzini  'msa_helper.c',
11*abff1abfSPaolo Bonzini  'op_helper.c',
12*abff1abfSPaolo Bonzini  'translate.c',
13*abff1abfSPaolo Bonzini))
14*abff1abfSPaolo Bonzinimips_ss.add(when: 'CONFIG_KVM', if_true: files('kvm.c'))
15*abff1abfSPaolo Bonzini
16*abff1abfSPaolo Bonzinimips_softmmu_ss = ss.source_set()
17*abff1abfSPaolo Bonzinimips_softmmu_ss.add(files(
18*abff1abfSPaolo Bonzini  'cp0_timer.c',
19*abff1abfSPaolo Bonzini  'machine.c',
20*abff1abfSPaolo Bonzini  'mips-semi.c',
21*abff1abfSPaolo Bonzini))
22*abff1abfSPaolo Bonzini
23*abff1abfSPaolo Bonzinitarget_arch += {'mips': mips_ss}
24*abff1abfSPaolo Bonzinitarget_softmmu_arch += {'mips': mips_softmmu_ss}
25