master
build 32 lines 696 Bytes
Raw
1 gen = decodetree.process('insns.decode')
2
3 or1k_ss = ss.source_set()
4 or1k_ss.add(gen)
5 or1k_ss.add(files(
6 'cpu.c',
7 'disas.c',
8 'exception.c',
9 'exception_helper.c',
10 'fpu_helper.c',
11 'interrupt_helper.c',
12 'sys_helper.c',
13 'translate.c',
14 ))
15
16 or1k_user_ss = ss.source_set()
17 or1k_user_ss.add(files('gdbstub.c'))
18
19 or1k_common_system_ss = ss.source_set()
20 or1k_common_system_ss.add(files('gdbstub.c'))
21
22 or1k_system_ss = ss.source_set()
23 or1k_system_ss.add(files(
24 'interrupt.c',
25 'machine.c',
26 'mmu.c',
27 ))
28
29 target_arch += {'or1k': or1k_ss}
30 target_user_arch += {'or1k': or1k_user_ss}
31 target_system_arch += {'or1k': or1k_system_ss}
32 target_common_system_arch += {'or1k': or1k_common_system_ss}