1abff1abfSPaolo Bonzinigen = decodetree.process('insns.decode') 2abff1abfSPaolo Bonzini 3abff1abfSPaolo Bonziniopenrisc_ss = ss.source_set() 4abff1abfSPaolo Bonziniopenrisc_ss.add(gen) 5abff1abfSPaolo Bonziniopenrisc_ss.add(files( 6abff1abfSPaolo Bonzini 'cpu.c', 7abff1abfSPaolo Bonzini 'disas.c', 8abff1abfSPaolo Bonzini 'exception.c', 9abff1abfSPaolo Bonzini 'exception_helper.c', 10abff1abfSPaolo Bonzini 'fpu_helper.c', 11abff1abfSPaolo Bonzini 'gdbstub.c', 12abff1abfSPaolo Bonzini 'interrupt_helper.c', 13abff1abfSPaolo Bonzini 'sys_helper.c', 14abff1abfSPaolo Bonzini 'translate.c', 15abff1abfSPaolo Bonzini)) 16abff1abfSPaolo Bonzini 17de6cd759SPhilippe Mathieu-Daudéopenrisc_system_ss = ss.source_set() 18de6cd759SPhilippe Mathieu-Daudéopenrisc_system_ss.add(files( 19250ae6dfSPhilippe Mathieu-Daudé 'interrupt.c', 20250ae6dfSPhilippe Mathieu-Daudé 'machine.c', 2112f0bc55SRichard Henderson 'mmu.c', 22250ae6dfSPhilippe Mathieu-Daudé)) 23abff1abfSPaolo Bonzini 24abff1abfSPaolo Bonzinitarget_arch += {'openrisc': openrisc_ss} 25*01c85e60SPhilippe Mathieu-Daudétarget_system_arch += {'openrisc': openrisc_system_ss} 26