mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
More "old GCC" fixups (nw)
This commit is contained in:
parent
0d14d26ff7
commit
62bbecae28
@ -637,9 +637,9 @@ void arm7_cpu_device::static_generate_check_irq()
|
||||
UML_JMPc(block, uml::COND_Z, nopabt = label++); // jmpz nound
|
||||
|
||||
UML_ROLINS(block, uml::mem(&GET_CPSR), eARM7_MODE_UND, 0, MODE_FLAG); // rolins CPSR, eARM7_MODE_UND, 0, MODE_FLAG
|
||||
UML_MOV(block, uml::I1, -4); // mov i1, -4
|
||||
UML_MOV(block, uml::I1, (UINT64)-4); // mov i1, -4
|
||||
UML_TEST(block, uml::mem(&GET_CPSR), T_MASK); // test CPSR, T_MASK
|
||||
UML_MOVc(block, uml::COND_NZ, uml::I1, -2); // movnz i1, -2
|
||||
UML_MOVc(block, uml::COND_NZ, uml::I1, (UINT64)-2); // movnz i1, -2
|
||||
UML_ADD(block, uml::mem(&GET_REGISTER(14)), uml::I0, uml::I1); // add LR, i0, i1
|
||||
UML_MOV(block, uml::mem(&GET_REGISTER(SPSR)), uml::mem(&GET_CPSR)); // mov SPSR, CPSR
|
||||
UML_OR(block, uml::mem(&GET_CPSR), uml::mem(&GET_CPSR), I_MASK); // or CPSR, CPSR, I_MASK
|
||||
@ -655,9 +655,9 @@ void arm7_cpu_device::static_generate_check_irq()
|
||||
UML_JMPc(block, uml::COND_Z, done = label++); // jmpz done
|
||||
|
||||
UML_ROLINS(block, uml::mem(&GET_CPSR), eARM7_MODE_SVC, 0, MODE_FLAG); // rolins CPSR, eARM7_MODE_SVC, 0, MODE_FLAG
|
||||
UML_MOV(block, uml::I1, -4); // mov i1, -4
|
||||
UML_MOV(block, uml::I1, (UINT64)-4); // mov i1, -4
|
||||
UML_TEST(block, uml::mem(&GET_CPSR), T_MASK); // test CPSR, T_MASK
|
||||
UML_MOVc(block, uml::COND_NZ, uml::I1, -2); // movnz i1, -2
|
||||
UML_MOVc(block, uml::COND_NZ, uml::I1, (UINT64)-2); // movnz i1, -2
|
||||
UML_ADD(block, uml::mem(&GET_REGISTER(14)), uml::I0, uml::I1); // add LR, i0, i1
|
||||
|
||||
UML_TEST(block, uml::mem(&GET_CPSR), SR_MODE32); // test CPSR, MODE32
|
||||
|
@ -214,6 +214,8 @@ static inline char * DESCRIBE_REG(char *s, UINT8 r, const char *name) {
|
||||
} else {
|
||||
return stpcpy_int(s, REGNAME(r));
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
const alu_op_t es5510_device::ALU_OPS[16] = {
|
||||
|
Loading…
Reference in New Issue
Block a user