Previous 199869 Revisions Next

r34600 Sunday 25th January, 2015 at 20:38:11 UTC by Olivier Galibert
oops (nw)
[src/emu/cpu/mips]mips3drc.c
[src/emu/cpu/powerpc]ppcdrc.c
[src/emu/cpu/rsp]rspdrc.c
[src/lib/util]astring.h

trunk/src/emu/cpu/mips/mips3drc.c
r243111r243112
10131013    an exception if out
10141014-------------------------------------------------*/
10151015
1016void mips3_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, parameter param, int allow_exception)
1016void mips3_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, uml::parameter param, int allow_exception)
10171017{
10181018   /* check software interrupts if pending */
10191019   if (compiler->checksoftints)
trunk/src/emu/cpu/powerpc/ppcdrc.c
r243111r243112
5757***************************************************************************/
5858
5959#define R32(reg)                m_regmap[reg]
60#define R32Z(reg)               (((reg) == 0) ? parameter(0) : m_regmap[reg])
60#define R32Z(reg)               (((reg) == 0) ? uml::parameter(0) : m_regmap[reg])
6161#define F64(reg)                m_fdregmap[reg]
6262#define CR32(reg)               mem(&m_core->cr[reg])
6363#define FPSCR32                 mem(&m_core->fpscr)
r243111r243112
15491549    an exception if out
15501550-------------------------------------------------*/
15511551
1552void ppc_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, parameter param, int allow_exception)
1552void ppc_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, uml::parameter param, int allow_exception)
15531553{
15541554   /* check full interrupts if pending */
15551555   if (compiler->checkints)
trunk/src/emu/cpu/rsp/rspdrc.c
r243111r243112
641641    subtract cycles from the icount and generate
642642    an exception if out
643643-------------------------------------------------*/
644void rsp_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, parameter param, int allow_exception)
644void rsp_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, uml::parameter param, int allow_exception)
645645{
646646   /* account for cycles */
647647   if (compiler->cycles > 0)
trunk/src/lib/util/astring.h
r243111r243112
3232   ~astring();
3333
3434   // construction with copy
35   astring(const char *string) { init().cpy(string); }
35   astring(const char *string) { init(); if(string) cpy(string); }
3636   astring(const char *string, int length) { init().cpy(string, length); }
3737   astring(const char *str1, const char *str2) { init().cpy(str1).cat(str2); }
3838   astring(const char *str1, const char *str2, const char *str3) { init().cpy(str1).cat(str2).cat(str3); }


Previous 199869 Revisions Next


© 1997-2024 The MAME Team