xref: /openbmc/qemu/target/microblaze/meson.build (revision 1527c6b6fa6c6775523287e33f78b41afc7ba46c)
144d1432bSRichard Hendersongen = decodetree.process('insns.decode')
244d1432bSRichard Henderson
3abff1abfSPaolo Bonzinimicroblaze_ss = ss.source_set()
444d1432bSRichard Hendersonmicroblaze_ss.add(gen)
5abff1abfSPaolo Bonzinimicroblaze_ss.add(files(
6abff1abfSPaolo Bonzini  'cpu.c',
7abff1abfSPaolo Bonzini  'gdbstub.c',
8abff1abfSPaolo Bonzini  'helper.c',
9abff1abfSPaolo Bonzini  'op_helper.c',
10abff1abfSPaolo Bonzini  'translate.c',
11abff1abfSPaolo Bonzini))
12abff1abfSPaolo Bonzini
13de6cd759SPhilippe Mathieu-Daudémicroblaze_system_ss = ss.source_set()
14de6cd759SPhilippe Mathieu-Daudémicroblaze_system_ss.add(files(
1577f63e1dSRichard Henderson  'mmu.c',
1677f63e1dSRichard Henderson  'machine.c',
1777f63e1dSRichard Henderson))
18abff1abfSPaolo Bonzini
19abff1abfSPaolo Bonzinitarget_arch += {'microblaze': microblaze_ss}
20*01c85e60SPhilippe Mathieu-Daudétarget_system_arch += {'microblaze': microblaze_system_ss}
21