From fb087b6c9231b272cb48d6004c7984eebaf5d24f Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Thu, 16 Feb 2017 12:20:35 +1100 Subject: Cherry-pick some features from self-registering drivers PoC: * Use size_t for sizes and for algorithms * Fix up some files that were getting linked into multiple libs * Add missing virtual method to sh2 peripheral class * Put shortname in driver struct for locality * Use shared pointers in config LRU cache for safety --- scripts/src/cpu.lua | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'scripts/src/cpu.lua') diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index 12f877f4f10..8b2fc31abed 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -27,7 +27,6 @@ if (CPUS["SH2"]~=null or CPUS["MIPS"]~=null or CPUS["POWERPC"]~=null or CPUS["RS MAME_DIR .. "src/devices/cpu/drcuml.h", MAME_DIR .. "src/devices/cpu/uml.cpp", MAME_DIR .. "src/devices/cpu/uml.h", - MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp", MAME_DIR .. "src/devices/cpu/x86log.cpp", MAME_DIR .. "src/devices/cpu/x86log.h", MAME_DIR .. "src/devices/cpu/drcbex86.cpp", @@ -931,7 +930,7 @@ if (CPUS["I86"]~=null) then } end -if (CPUS["I86"]~=null or _OPTIONS["with-tools"]) then +if (CPUS["SH2"]~=null or CPUS["MIPS"]~=null or CPUS["POWERPC"]~=null or CPUS["RSP"]~=null or CPUS["ARM7"]~=null or CPUS["ADSP21062"]~=null or CPUS["MB86235"]~=null or CPUS["I86"]~=null or _OPTIONS["with-tools"]) then table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp") end @@ -951,10 +950,6 @@ if (CPUS["I386"]~=null) then } end -if (CPUS["I386"]~=null or _OPTIONS["with-tools"]) then - table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/i386/i386dasm.cpp") -end - -------------------------------------------------- -- Intel i860 --@src/devices/cpu/i860/i860.h,CPUS["I860"] = true -- cgit v1.2.3-70-g09d2