Revision 0cf5c677 target-m68k/op.c
b/target-m68k/op.c | ||
---|---|---|
338 | 338 |
|
339 | 339 |
OP(flush_flags) |
340 | 340 |
{ |
341 |
int cc_op = PARAM1; |
|
342 |
if (cc_op == CC_OP_DYNAMIC) |
|
343 |
cc_op = env->cc_op; |
|
344 |
cpu_m68k_flush_flags(env, cc_op); |
|
341 |
cpu_m68k_flush_flags(env, env->cc_op); |
|
345 | 342 |
FORCE_RET(); |
346 | 343 |
} |
347 | 344 |
|
... | ... | |
480 | 477 |
|
481 | 478 |
OP(set_sr) |
482 | 479 |
{ |
483 |
env->sr = get_op(PARAM1); |
|
480 |
env->sr = get_op(PARAM1) & 0xffff;
|
|
484 | 481 |
m68k_switch_sp(env); |
485 | 482 |
FORCE_RET(); |
486 | 483 |
} |
Also available in: Unified diff