~ahs3/+junk/cq-qemu

« back to all changes in this revision

Viewing changes to linux-user/s390x/target_signal.h

  • Committer: Al Stone
  • Date: 2012-02-09 01:17:20 UTC
  • Revision ID: albert.stone@canonical.com-20120209011720-tztl7ik3qayz80p4
first commit to bzr for qemu

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef TARGET_SIGNAL_H
 
2
#define TARGET_SIGNAL_H
 
3
 
 
4
#include "cpu.h"
 
5
 
 
6
typedef struct target_sigaltstack {
 
7
    abi_ulong ss_sp;
 
8
    int ss_flags;
 
9
    abi_ulong ss_size;
 
10
} target_stack_t;
 
11
 
 
12
/*
 
13
 * sigaltstack controls
 
14
 */
 
15
#define TARGET_SS_ONSTACK      1
 
16
#define TARGET_SS_DISABLE      2
 
17
 
 
18
#define TARGET_MINSIGSTKSZ     2048
 
19
#define TARGET_SIGSTKSZ        8192
 
20
 
 
21
static inline abi_ulong get_sp_from_cpustate(CPUS390XState *state)
 
22
{
 
23
   return state->regs[15];
 
24
}
 
25
 
 
26
#endif /* TARGET_SIGNAL_H */