summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/sh/sh.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/sh/sh.h')
-rw-r--r--src/devices/cpu/sh/sh.h5
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);