diff options
Diffstat (limited to 'src/devices/cpu/sh/sh.h')
-rw-r--r-- | src/devices/cpu/sh/sh.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/devices/cpu/sh/sh.h b/src/devices/cpu/sh/sh.h index f9b057c9361..145f56a734f 100644 --- a/src/devices/cpu/sh/sh.h +++ b/src/devices/cpu/sh/sh.h @@ -110,7 +110,6 @@ public: , m_interrupt(nullptr) , m_nocode(nullptr) , m_out_of_cycles(nullptr) - , m_xor(0) { } // Data that needs to be stored close to the generated DRC code @@ -373,7 +372,8 @@ public: void sh2drc_add_fastram(offs_t start, offs_t end, uint8_t readonly, void *base); - direct_read_data<0> *m_direct; + std::function<u16 (offs_t)> m_pr16; + std::function<const void * (offs_t)> m_prptr; address_space *m_program; std::unique_ptr<drcuml_state> m_drcuml; /* DRC UML generator state */ @@ -438,7 +438,6 @@ public: int m_cpu_type; uint32_t m_am; bool m_isdrc; - int m_xor; void sh2drc_set_options(uint32_t options); void sh2drc_add_pcflush(offs_t address); |