diff options
author | 2018-09-20 11:42:37 +1000 | |
---|---|---|
committer | 2018-09-20 11:42:37 +1000 | |
commit | 2993e850bbe44f8e7992877bd1e5a767f762b1ac (patch) | |
tree | 46c40ac34c66782ce6441ddab959c2461230c4bb /src/devices/cpu/tms32082 | |
parent | 82a3d44cbe6d013a8e878cafc01e4b5caea03b38 (diff) |
(nw) fix lots of inadverently mutable static pointers
Diffstat (limited to 'src/devices/cpu/tms32082')
-rw-r--r-- | src/devices/cpu/tms32082/dis_mp.cpp | 14 | ||||
-rw-r--r-- | src/devices/cpu/tms32082/dis_mp.h | 14 | ||||
-rw-r--r-- | src/devices/cpu/tms32082/dis_pp.cpp | 6 | ||||
-rw-r--r-- | src/devices/cpu/tms32082/dis_pp.h | 6 |
4 files changed, 20 insertions, 20 deletions
diff --git a/src/devices/cpu/tms32082/dis_mp.cpp b/src/devices/cpu/tms32082/dis_mp.cpp index 75c63543256..be0f9d92074 100644 --- a/src/devices/cpu/tms32082/dis_mp.cpp +++ b/src/devices/cpu/tms32082/dis_mp.cpp @@ -8,7 +8,7 @@ #define SIMM15(v) (int32_t)((v & 0x4000) ? (v | 0xffffe000) : (v)) #define UIMM15(v) (v) -const char *tms32082_mp_disassembler::BCND_CONDITION[32] = +char const *const tms32082_mp_disassembler::BCND_CONDITION[32] = { "nev.b", "gt0.b", "eq0.b", "ge0.b", "lt0.b", "ne0.b", "le0.b", "alw.b", "nev.h", "gt0.h", "eq0.h", "ge0.h", "lt0.h", "ne0.h", "le0.h", "alw.h", @@ -16,7 +16,7 @@ const char *tms32082_mp_disassembler::BCND_CONDITION[32] = "nev.d", "gt0.d", "eq0.d", "ge0.d", "lt0.d", "ne0.d", "le0.d", "alw.d", }; -const char *tms32082_mp_disassembler::BITNUM_CONDITION[32] = +char const *const tms32082_mp_disassembler::BITNUM_CONDITION[32] = { "eq.b", "ne.b", "gt.b", "le.b", "lt.b", "ge.b", "hi.b", "ls.b", "lo.b", "hs.b", "eq.h", "ne.h", "gt.h", "le.h", "lt.h", "ge.h", @@ -24,27 +24,27 @@ const char *tms32082_mp_disassembler::BITNUM_CONDITION[32] = "lt.w", "ge.w", "hi.w", "ls.w", "lo.w", "hs.w", "?", "?", }; -const char *tms32082_mp_disassembler::MEMOP_S[2] = +char const *const tms32082_mp_disassembler::MEMOP_S[2] = { ":s", "" }; -const char *tms32082_mp_disassembler::MEMOP_M[2] = +char const *const tms32082_mp_disassembler::MEMOP_M[2] = { ":m", "" }; -const char *tms32082_mp_disassembler::FLOATOP_PRECISION[4] = +char const *const tms32082_mp_disassembler::FLOATOP_PRECISION[4] = { "s", "d", "i", "u" }; -const char *tms32082_mp_disassembler::ACC_SEL[4] = +char const *const tms32082_mp_disassembler::ACC_SEL[4] = { "A0", "A1", "A2", "A3" }; -const char *tms32082_mp_disassembler::FLOATOP_ROUND[4] = +char const *const tms32082_mp_disassembler::FLOATOP_ROUND[4] = { "n", "z", "p", "m" }; diff --git a/src/devices/cpu/tms32082/dis_mp.h b/src/devices/cpu/tms32082/dis_mp.h index 8c3a0721c1a..d04383cf05d 100644 --- a/src/devices/cpu/tms32082/dis_mp.h +++ b/src/devices/cpu/tms32082/dis_mp.h @@ -17,13 +17,13 @@ public: virtual offs_t disassemble(std::ostream &stream, offs_t pc, const data_buffer &opcodes, const data_buffer ¶ms) override; private: - static const char *BCND_CONDITION[32]; - static const char *BITNUM_CONDITION[32]; - static const char *MEMOP_S[2]; - static const char *MEMOP_M[2]; - static const char *FLOATOP_PRECISION[4]; - static const char *ACC_SEL[4]; - static const char *FLOATOP_ROUND[4]; + static char const *const BCND_CONDITION[32]; + static char const *const BITNUM_CONDITION[32]; + static char const *const MEMOP_S[2]; + static char const *const MEMOP_M[2]; + static char const *const FLOATOP_PRECISION[4]; + static char const *const ACC_SEL[4]; + static char const *const FLOATOP_ROUND[4]; std::ostream *output; diff --git a/src/devices/cpu/tms32082/dis_pp.cpp b/src/devices/cpu/tms32082/dis_pp.cpp index 8a3a6475ba0..8d15555b610 100644 --- a/src/devices/cpu/tms32082/dis_pp.cpp +++ b/src/devices/cpu/tms32082/dis_pp.cpp @@ -5,7 +5,7 @@ #include "emu.h" #include "dis_pp.h" -const char *tms32082_pp_disassembler::REG_NAMES[128] = +char const *const tms32082_pp_disassembler::REG_NAMES[128] = { // 0 - 15 "a0", "a1", "a2", "a3", "a4", "???", "a6", "a7", @@ -33,7 +33,7 @@ const char *tms32082_pp_disassembler::REG_NAMES[128] = "???", "???", "???", "???", "tag0", "tag1", "tag2", "tag3" }; -const char *tms32082_pp_disassembler::CONDITION_CODES[16] = +char const *const tms32082_pp_disassembler::CONDITION_CODES[16] = { "", "[p] ", "[ls] ", "[hi] ", "[lt] ", "[le] ", "[ge] ", "[gt] ", @@ -41,7 +41,7 @@ const char *tms32082_pp_disassembler::CONDITION_CODES[16] = "[v] ", "[nv] ", "[n] ", "[nn] " }; -const char *tms32082_pp_disassembler::TRANSFER_SIZE[4] = +char const *const tms32082_pp_disassembler::TRANSFER_SIZE[4] = { "b:", "h:", "w:", "" }; diff --git a/src/devices/cpu/tms32082/dis_pp.h b/src/devices/cpu/tms32082/dis_pp.h index 6541eeccb70..a2f37ea26c8 100644 --- a/src/devices/cpu/tms32082/dis_pp.h +++ b/src/devices/cpu/tms32082/dis_pp.h @@ -17,9 +17,9 @@ public: virtual offs_t disassemble(std::ostream &stream, offs_t pc, const data_buffer &opcodes, const data_buffer ¶ms) override; private: - static const char *REG_NAMES[128]; - static const char *CONDITION_CODES[16]; - static const char *TRANSFER_SIZE[4]; + static char const *const REG_NAMES[128]; + static char const *const CONDITION_CODES[16]; + static char const *const TRANSFER_SIZE[4]; std::ostream *output; |