gen = decodetree.process('insns.decode') | |
loongarch_ss = ss.source_set() | |
loongarch_ss.add(files( | |
'cpu.c', | |
'gdbstub.c', | |
)) | |
loongarch_system_ss = ss.source_set() | |
loongarch_system_ss.add(files( | |
'arch_dump.c', | |
'cpu_helper.c', | |
'loongarch-qmp-cmds.c', | |
'machine.c', | |
)) | |
common_ss.add(when: 'CONFIG_LOONGARCH_DIS', if_true: [files('disas.c'), gen]) | |
subdir('tcg') | |
target_arch += {'loongarch': loongarch_ss} | |
target_system_arch += {'loongarch': loongarch_system_ss} | |
subdir('kvm') |