master
build 27 lines 701 Bytes
Raw
1 gen = decodetree.process('insns.decode')
2
3 microblaze_common_ss = ss.source_set()
4 microblaze_common_ss.add(gen)
5 microblaze_common_ss.add(files(
6 'cpu.c',
7 'gdbstub.c',
8 'helper.c',
9 'op_helper.c',
10 'translate.c',
11 ))
12
13 microblaze_user_ss = ss.source_set()
14 microblaze_user_ss.add_all(microblaze_common_ss)
15
16 microblaze_common_system_ss = ss.source_set()
17 microblaze_common_system_ss.add_all(microblaze_common_ss)
18
19 microblaze_system_ss = ss.source_set()
20 microblaze_system_ss.add(files(
21 'mmu.c',
22 'machine.c',
23 ))
24
25 target_user_arch += {'microblaze': microblaze_user_ss}
26 target_system_arch += {'microblaze': microblaze_system_ss}
27 target_common_system_arch += {'microblaze': microblaze_common_system_ss}