1/* this typedef defines how a Program Status Word looks like */ 2typedef struct { 3 abi_ulong mask; 4 abi_ulong addr; 5} __attribute__ ((aligned(8))) target_psw_t; 6 7/* 8 * The pt_regs struct defines the way the registers are stored on 9 * the stack during a system call. 10 */ 11 12#define TARGET_NUM_GPRS 16 13 14struct target_pt_regs { 15 abi_ulong args[1]; 16 target_psw_t psw; 17 abi_ulong gprs[TARGET_NUM_GPRS]; 18 abi_ulong orig_gpr2; 19 unsigned short ilen; 20 unsigned short trap; 21}; 22 23#define UNAME_MACHINE "s390x" 24