summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/unidasm.cpp
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2020-12-07 15:41:45 -0500
committer AJR <ajrhacker@users.noreply.github.com>2020-12-07 15:41:45 -0500
commit04b59f8323221205269b3f317c3d7c13ca43a62d (patch)
tree9507aa1ffb8e2b23d304fe42121083ec00778483 /src/tools/unidasm.cpp
parentcc954c2adeb3aaec4402e8f893b1d591ebbf6c57 (diff)
unidasm: Add disassembler for M32C architecture
Diffstat (limited to 'src/tools/unidasm.cpp')
-rw-r--r--src/tools/unidasm.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/unidasm.cpp b/src/tools/unidasm.cpp
index 0876cc84894..f803b3695a4 100644
--- a/src/tools/unidasm.cpp
+++ b/src/tools/unidasm.cpp
@@ -78,6 +78,7 @@ using util::BIT;
#include "cpu/lc8670/lc8670dsm.h"
#include "cpu/lh5801/5801dasm.h"
#include "cpu/lr35902/lr35902d.h"
+#include "cpu/m32c/m32cdasm.h"
#include "cpu/m37710/m7700ds.h"
#include "cpu/m6502/m4510d.h"
#include "cpu/m6502/m6502d.h"
@@ -451,6 +452,7 @@ static const dasm_table_entry dasm_table[] =
{ "lh5801", le, 0, []() -> util::disasm_interface * { return new lh5801_disassembler; } },
{ "lr35902", le, 0, []() -> util::disasm_interface * { return new lr35902_disassembler; } },
{ "m146805", be, 0, []() -> util::disasm_interface * { return new m146805_disassembler; } },
+ { "m32c", le, 0, []() -> util::disasm_interface * { return new m32c_disassembler; } },
{ "m37710", le, 0, []() -> util::disasm_interface * { return new m7700_disassembler(&m7700_unidasm); } },
{ "m4510", le, 0, []() -> util::disasm_interface * { return new m4510_disassembler; } },
{ "m58846", le, -1, []() -> util::disasm_interface * { return new melps4_disassembler; } },