root / bsd-user / x86_64 / target_signal.h @ 31fc12df
History | View | Annotate | Download (374 Bytes)
1 |
#ifndef TARGET_SIGNAL_H
|
---|---|
2 |
#define TARGET_SIGNAL_H
|
3 |
|
4 |
#include "cpu.h" |
5 |
|
6 |
/* this struct defines a stack used during syscall handling */
|
7 |
|
8 |
typedef struct target_sigaltstack { |
9 |
abi_ulong ss_sp; |
10 |
abi_long ss_flags; |
11 |
abi_ulong ss_size; |
12 |
} target_stack_t; |
13 |
|
14 |
static inline abi_ulong get_sp_from_cpustate(CPUX86State *state) |
15 |
{ |
16 |
return state->regs[R_ESP];
|
17 |
} |
18 |
|
19 |
#endif /* TARGET_SIGNAL_H */ |