#ifndef SH4_TARGET_SYSCALL_H | |
#define SH4_TARGET_SYSCALL_H | |
struct target_pt_regs { | |
unsigned long regs[16]; | |
unsigned long pc; | |
unsigned long pr; | |
unsigned long sr; | |
unsigned long gbr; | |
unsigned long mach; | |
unsigned long macl; | |
long tra; | |
}; | |
#define UNAME_MACHINE "sh4" | |
#define UNAME_MINIMUM_RELEASE "2.6.32" | |
#define TARGET_MCL_CURRENT 1 | |
#define TARGET_MCL_FUTURE 2 | |
#define TARGET_MCL_ONFAULT 4 | |
#define TARGET_FORCE_SHMLBA | |
static inline abi_ulong target_shmlba(CPUSH4State *env) | |
{ | |
return 0x4000; | |
} | |
#endif /* SH4_TARGET_SYSCALL_H */ |