Annotation of qemu/linux-user/i386/target_signal.h, revision 1.1.1.1

1.1       root        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: 
                     15: /*
                     16:  * sigaltstack controls
                     17:  */
                     18: #define TARGET_SS_ONSTACK      1
                     19: #define TARGET_SS_DISABLE      2
                     20: 
                     21: #define TARGET_MINSIGSTKSZ     2048
                     22: #define TARGET_SIGSTKSZ                8192
                     23: 
                     24: static inline abi_ulong get_sp_from_cpustate(CPUX86State *state)
                     25: {
                     26:     return state->regs[R_ESP];
                     27: }
                     28: 
                     29: #endif /* TARGET_SIGNAL_H */

unix.superglobalmegacorp.com