summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/arc
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2018-09-20 11:42:37 +1000
committer Vas Crabb <vas@vastheman.com>2018-09-20 11:42:37 +1000
commit2993e850bbe44f8e7992877bd1e5a767f762b1ac (patch)
tree46c40ac34c66782ce6441ddab959c2461230c4bb /src/devices/cpu/arc
parent82a3d44cbe6d013a8e878cafc01e4b5caea03b38 (diff)
(nw) fix lots of inadverently mutable static pointers
Diffstat (limited to 'src/devices/cpu/arc')
-rw-r--r--src/devices/cpu/arc/arcdasm.cpp8
-rw-r--r--src/devices/cpu/arc/arcdasm.h8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/cpu/arc/arcdasm.cpp b/src/devices/cpu/arc/arcdasm.cpp
index fa7b6f2028e..218352cd56c 100644
--- a/src/devices/cpu/arc/arcdasm.cpp
+++ b/src/devices/cpu/arc/arcdasm.cpp
@@ -15,7 +15,7 @@
/*****************************************************************************/
-const char *const arc_disassembler::basic[0x20] =
+char const *const arc_disassembler::basic[0x20] =
{
/* 00 */ "LD r+r",
/* 01 */ "LD r+o",
@@ -51,7 +51,7 @@ const char *const arc_disassembler::basic[0x20] =
/* 1f */ "MIN"
};
-const char *arc_disassembler::conditions[0x20] =
+char const *const arc_disassembler::conditions[0x20] =
{
/* 00 */ "AL", // (aka RA - Always)
/* 01 */ "EQ", // (aka Z - Zero
@@ -87,7 +87,7 @@ const char *arc_disassembler::conditions[0x20] =
/* 1f */ "0x1f Reserved"
};
-const char *arc_disassembler::delaytype[0x4] =
+char const *const arc_disassembler::delaytype[0x4] =
{
"ND", // NO DELAY - execute next instruction only when NOT jumping
"D", // always execute next instruction
@@ -95,7 +95,7 @@ const char *arc_disassembler::delaytype[0x4] =
"Res!", // reserved / invalid
};
-const char *arc_disassembler::regnames[0x40] =
+char const *const arc_disassembler::regnames[0x40] =
{
/* 0x00 */ "r00",
/* 0x01 */ "r01",
diff --git a/src/devices/cpu/arc/arcdasm.h b/src/devices/cpu/arc/arcdasm.h
index a6bfe559f25..19d774fab05 100644
--- a/src/devices/cpu/arc/arcdasm.h
+++ b/src/devices/cpu/arc/arcdasm.h
@@ -21,10 +21,10 @@ public:
virtual offs_t disassemble(std::ostream &stream, offs_t pc, const data_buffer &opcodes, const data_buffer &params) override;
private:
- static const char *const basic[0x20];
- static const char *conditions[0x20];
- static const char *delaytype[0x4];
- static const char *regnames[0x40];
+ static char const *const basic[0x20];
+ static char const *const conditions[0x20];
+ static char const *const delaytype[0x4];
+ static char const *const regnames[0x40];
};