mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-18 00:32:30 +08:00
* simops.c (syscall): Handle new mn10300 calling conventions.
Forgot to check this in last week.
This commit is contained in:
@ -2894,10 +2894,10 @@ void OP_F020 (insn, extension)
|
|||||||
/* Registers passed to trap 0 */
|
/* Registers passed to trap 0 */
|
||||||
|
|
||||||
/* Function number. */
|
/* Function number. */
|
||||||
#define FUNC (load_mem (State.regs[REG_SP] + 4, 4))
|
#define FUNC (State.regs[0])
|
||||||
|
|
||||||
/* Parameters. */
|
/* Parameters. */
|
||||||
#define PARM1 (load_mem (State.regs[REG_SP] + 8, 4))
|
#define PARM1 (State.regs[1])
|
||||||
#define PARM2 (load_mem (State.regs[REG_SP] + 12, 4))
|
#define PARM2 (load_mem (State.regs[REG_SP] + 12, 4))
|
||||||
#define PARM3 (load_mem (State.regs[REG_SP] + 16, 4))
|
#define PARM3 (load_mem (State.regs[REG_SP] + 16, 4))
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user