summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/cpu.lua
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-04-28 18:25:31 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2016-04-28 18:26:37 +0200
commit50361fcc23c6c9f782dfb2d6ed0da1eb263380d4 (patch)
treeca238172913a1e44382f32a373b46a99758b3718 /scripts/src/cpu.lua
parentc38ba69bde128947a18e00c61b96e64646e9292e (diff)
R3000 is separate CPU, helps building some drivers with SOURCES (nw)
Diffstat (limited to 'scripts/src/cpu.lua')
-rw-r--r--scripts/src/cpu.lua18
1 files changed, 15 insertions, 3 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua
index c3438a8661c..88fa672139b 100644
--- a/scripts/src/cpu.lua
+++ b/scripts/src/cpu.lua
@@ -1082,14 +1082,27 @@ end
--------------------------------------------------
-- MIPS R3000 (MIPS I/II) series
+--@src/devices/cpu/mips/r3000.h,CPUS["R3000"] = true
+--------------------------------------------------
+
+if (CPUS["R3000"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/cpu/mips/r3000.cpp",
+ MAME_DIR .. "src/devices/cpu/mips/r3000.h",
+ }
+end
+
+if (CPUS["R3000"]~=null or _OPTIONS["with-tools"]) then
+ table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/r3kdasm.cpp")
+end
+
+--------------------------------------------------
-- MIPS R4000 (MIPS III/IV) series
--@src/devices/cpu/mips/mips3.h,CPUS["MIPS"] = true
--------------------------------------------------
if (CPUS["MIPS"]~=null) then
files {
- MAME_DIR .. "src/devices/cpu/mips/r3000.cpp",
- MAME_DIR .. "src/devices/cpu/mips/r3000.h",
MAME_DIR .. "src/devices/cpu/mips/mips3com.cpp",
MAME_DIR .. "src/devices/cpu/mips/mips3com.h",
MAME_DIR .. "src/devices/cpu/mips/mips3.cpp",
@@ -1101,7 +1114,6 @@ if (CPUS["MIPS"]~=null) then
end
if (CPUS["MIPS"]~=null or _OPTIONS["with-tools"]) then
- table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/r3kdasm.cpp")
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mips/mips3dsm.cpp")
end