Statistics
| Branch: | Revision:

root / linux-user / s390x / syscall.h @ a4c075f1

History | View | Annotate | Download (525 Bytes)

1
/* this typedef defines how a Program Status Word looks like */
2
typedef 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

    
14
struct 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 ilc;
20
    unsigned short trap;
21
};
22

    
23
#define UNAME_MACHINE "s390x"