diff options
Diffstat (limited to 'src/devices/cpu/sharc/sharc.h')
| -rw-r--r-- | src/devices/cpu/sharc/sharc.h | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/src/devices/cpu/sharc/sharc.h b/src/devices/cpu/sharc/sharc.h index e5c739f562c..b9414f8b7cc 100644 --- a/src/devices/cpu/sharc/sharc.h +++ b/src/devices/cpu/sharc/sharc.h @@ -321,15 +321,15 @@ private: void SHIFT_OPERATION_IMM(int shiftop, int data, int rn, int rx); void COMPUTE(uint32_t opcode); void check_interrupts(); - inline void PUSH_PC(uint32_t pc); - inline uint32_t POP_PC(); - inline uint32_t TOP_PC(); - inline void PUSH_LOOP(uint32_t addr, uint32_t code, uint32_t type, uint32_t count); - inline void POP_LOOP(); - inline void PUSH_STATUS_STACK(); - inline void POP_STATUS_STACK(); - inline int IF_CONDITION_CODE(int cond); - inline int DO_CONDITION_CODE(int cond); + void PUSH_PC(); + uint32_t POP_PC(); + uint32_t TOP_PC(); + void PUSH_LOOP(); + void POP_LOOP(); + void PUSH_STATUS_STACK(); + void POP_STATUS_STACK(); + int IF_CONDITION_CODE(int cond); + int DO_CONDITION_CODE(int cond); void sharcop_compute_dreg_dm_dreg_pm(); void sharcop_compute(); void sharcop_compute_ureg_dmpm_premod(); @@ -494,9 +494,7 @@ private: void sharc_cfunc_read_iop(); void sharc_cfunc_write_iop(); void sharc_cfunc_pcstack_overflow(); - void sharc_cfunc_pcstack_underflow(); void sharc_cfunc_loopstack_overflow(); - void sharc_cfunc_loopstack_underflow(); void sharc_cfunc_statusstack_overflow(); void sharc_cfunc_statusstack_underflow(); @@ -506,9 +504,7 @@ private: static void cfunc_unimplemented(void *param); static void cfunc_pcstack_overflow(void *param); - static void cfunc_pcstack_underflow(void *param); static void cfunc_loopstack_overflow(void *param); - static void cfunc_loopstack_underflow(void *param); static void cfunc_statusstack_overflow(void *param); static void cfunc_statusstack_underflow(void *param); static void cfunc_unimplemented_compute(void *param); |
