processors += arm7tdmi gsu

objects += per-interface per-system per-controller
objects += per-cartridge per-memory
objects += per-cpu per-apu per-ppu
objects += per-expansion per-satellaview
objects += per-icd per-mcc per-dip per-event
objects += per-sa1 per-superfx
objects += per-armdsp per-hitachidsp per-necdsp
objects += per-epsonrtc per-sharprtc
objects += per-spc7110 per-sdd1
objects += per-obc1 per-msu1
objects += per-bsmemory per-sufamiturbo

obj/per-interface.o:   sfc-performance/interface/interface.cpp
obj/per-system.o:      sfc-performance/system/system.cpp
obj/per-controller.o:  sfc-performance/controller/controller.cpp
obj/per-cartridge.o:   sfc-performance/cartridge/cartridge.cpp
obj/per-memory.o:      sfc-performance/memory/memory.cpp

obj/per-cpu.o:         sfc-performance/cpu/cpu.cpp
obj/per-apu.o:         sfc-performance/apu/smp.cpp
obj/per-ppu.o:         sfc-performance/ppu/ppu.cpp

obj/per-expansion.o:   sfc-performance/expansion/expansion.cpp
obj/per-satellaview.o: ../higan/sfc/expansion/satellaview/satellaview.cpp

obj/per-icd.o:         ../higan/sfc/coprocessor/icd/icd.cpp
obj/per-mcc.o:         ../higan/sfc/coprocessor/mcc/mcc.cpp
obj/per-dip.o:         ../higan/sfc/coprocessor/dip/dip.cpp
obj/per-event.o:       ../higan/sfc/coprocessor/event/event.cpp

obj/per-sa1.o:         sfc-performance/coprocessor/sa1/sa1.cpp
obj/per-superfx.o:     sfc-performance/coprocessor/superfx/superfx.cpp

obj/per-armdsp.o:      ../higan/sfc/coprocessor/armdsp/armdsp.cpp
obj/per-hitachidsp.o:  sfc-performance/coprocessor/hitachidsp/hitachidsp.cpp
obj/per-necdsp.o:      sfc-performance/coprocessor/necdsp/necdsp.cpp

obj/per-epsonrtc.o:    ../higan/sfc/coprocessor/epsonrtc/epsonrtc.cpp
obj/per-sharprtc.o:    ../higan/sfc/coprocessor/sharprtc/sharprtc.cpp

obj/per-spc7110.o:     ../higan/sfc/coprocessor/spc7110/spc7110.cpp
obj/per-sdd1.o:        ../higan/sfc/coprocessor/sdd1/sdd1.cpp
obj/per-obc1.o:        ../higan/sfc/coprocessor/obc1/obc1.cpp

obj/per-msu1.o:        sfc-performance/coprocessor/msu1/msu1.cpp

obj/per-bsmemory.o:    ../higan/sfc/slot/bsmemory/bsmemory.cpp
obj/per-sufamiturbo.o: ../higan/sfc/slot/sufamiturbo/sufamiturbo.cpp
