initial commit
[glibc.git] / sysdeps / unix / sysv / linux / arm / ucontext_i.sym
1 #include <inttypes.h>
2 #include <signal.h>
3 #include <stddef.h>
4 #include <sys/ucontext.h>
5
6 SIG_BLOCK
7 SIG_SETMASK
8
9 -- Offsets of the fields in the ucontext_t structure.
10 #define ucontext(member) offsetof (ucontext_t, member)
11 #define mcontext(member) ucontext (uc_mcontext.member)
12
13 UCONTEXT_FLAGS ucontext (uc_flags)
14 UCONTEXT_LINK ucontext (uc_link)
15 UCONTEXT_STACK ucontext (uc_stack)
16 UCONTEXT_MCONTEXT ucontext (uc_mcontext)
17 UCONTEXT_SIGMASK ucontext (uc_sigmask)
18
19 UCONTEXT_REGSPACE ucontext (uc_regspace)
20
21 MCONTEXT_TRAP_NO mcontext (trap_no)
22 MCONTEXT_ERROR_CODE mcontext (error_code)
23 MCONTEXT_OLDMASK mcontext (oldmask)
24 MCONTEXT_ARM_R0 mcontext (arm_r0)
25 MCONTEXT_ARM_R4 mcontext (arm_r4)
26 MCONTEXT_ARM_SP mcontext (arm_sp)
27 MCONTEXT_ARM_LR mcontext (arm_lr)
28 MCONTEXT_ARM_PC mcontext (arm_pc)
29 MCONTEXT_ARM_CPSR mcontext (arm_cpsr)
30 MCONTEXT_FAULT_ADDRESS mcontext (fault_address)