strace/linux/sh64/arch_regs.h
Dmitry V. Levin 184e94ba05 Fix a few spacing style issues
Reported by kernel's checkpatch.pl script.
2017-06-17 22:54:08 +00:00

16 lines
469 B
C

/* SH64 Linux - this code assumes the following kernel API for system calls:
PC Offset 0
System Call Offset 16 (actually, (syscall no.) | (0x1n << 16),
where n = no. of parameters.
Other regs Offset 24+
On entry: R2-7 = parameters 1-6 (as many as necessary)
On return: R9 = result.
*/
/* Offset for peeks of registers */
#define REG_OFFSET (24)
#define REG_GENERAL(x) (8*(x)+REG_OFFSET)
#define REG_PC (0*8)
#define REG_SYSCALL (2*8)