Commit nios2 port to master.
[glibc.git] / sysdeps / unix / sysv / linux / nios2 / ucontext_i.sym
bloba844c9679664e6615300e3c8a599ba4d4d6f8357
1 #include <inttypes.h>
2 #include <signal.h>
3 #include <stddef.h>
4 #include <sys/ucontext.h>
6 #include "kernel_rt_sigframe.h"
8 SIG_BLOCK
9 SIG_SETMASK
11 _NSIG8                          (_NSIG / 8)
13 MCONTEXT_VERSION
15 -- Offsets of the fields in the kernel rt_sigframe_t structure.
16 #define rt_sigframe(member)     offsetof (struct kernel_rt_sigframe, member)
18 RT_SIGFRAME_SIZE                sizeof (struct kernel_rt_sigframe)
19 RT_SIGFRAME_UCONTEXT            rt_sigframe (uc)
21 -- Offsets of the fields in the ucontext_t structure.
22 #define ucontext(member)        offsetof (ucontext_t, member)
24 UCONTEXT_FLAGS                  ucontext (uc_flags)
25 UCONTEXT_LINK                   ucontext (uc_link)
26 UCONTEXT_STACK                  ucontext (uc_stack)
27 UCONTEXT_MCONTEXT               ucontext (uc_mcontext)
28 UCONTEXT_SIGMASK                ucontext (uc_sigmask)
29 UCONTEXT_SIZE                   sizeof (ucontext_t)