1
2include <minix/type.h>
3include <sys/ucontext.h>
4include <sys/errno.h>
5include <machine/mcontext.h>
6
7struct __ucontext
8member UC_FLAGS uc_flags
9member UC_LINK uc_link
10member MAGIC uc_mcontext.mc_magic
11member REG0 uc_mcontext.__gregs[_REG_R0]
12member REG1 uc_mcontext.__gregs[_REG_R1]
13member REG2 uc_mcontext.__gregs[_REG_R2]
14member REG3 uc_mcontext.__gregs[_REG_R3]
15member REG4 uc_mcontext.__gregs[_REG_R4]
16member REG5 uc_mcontext.__gregs[_REG_R5]
17member REG6 uc_mcontext.__gregs[_REG_R6]
18member REG7 uc_mcontext.__gregs[_REG_R7]
19member REG8 uc_mcontext.__gregs[_REG_R8]
20member REG9 uc_mcontext.__gregs[_REG_R9]
21member REG10 uc_mcontext.__gregs[_REG_R10]
22member FPREG uc_mcontext.__gregs[_REG_FP]
23member REG12 uc_mcontext.__gregs[_REG_R12]
24member SPREG uc_mcontext.__gregs[_REG_SP]
25member LRREG uc_mcontext.__gregs[_REG_LR]
26member PCREG uc_mcontext.__gregs[_REG_PC]
27define EFAULT EFAULT
28define EINVAL EINVAL
29define MCF_MAGIC MCF_MAGIC
30define _UC_IGNFPU _UC_IGNFPU
31define _UC_IGNSIGM _UC_IGNSIGM
32