2 * Copyright (C) 2010-2011 GUAN Xue-tao
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
8 #ifndef UNICORE32_TARGET_SIGNAL_H
9 #define UNICORE32_TARGET_SIGNAL_H
11 /* this struct defines a stack used during syscall handling */
12 typedef struct target_sigaltstack
{
19 * sigaltstack controls
21 #define TARGET_SS_ONSTACK 1
22 #define TARGET_SS_DISABLE 2
24 static inline abi_ulong
get_sp_from_cpustate(CPUUniCore32State
*state
)
26 return state
->regs
[29];
30 #endif /* UNICORE32_TARGET_SIGNAL_H */