Blame sysdeps/unix/sysv/linux/i386/ucontext_i.sym
|
Packit |
6c4009 |
#include <stddef.h>
|
|
Packit |
6c4009 |
#include <signal.h>
|
|
Packit |
6c4009 |
#include <sys/ucontext.h>
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
--
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
SIG_BLOCK
|
|
Packit |
6c4009 |
SIG_SETMASK
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
#define ucontext(member) offsetof (ucontext_t, member)
|
|
Packit |
6c4009 |
#define mcontext(member) ucontext (uc_mcontext.member)
|
|
Packit |
6c4009 |
#define mreg(reg) mcontext (gregs[REG_##reg])
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
oLINK ucontext (uc_link)
|
|
Packit |
6c4009 |
oSS_SP ucontext (uc_stack.ss_sp)
|
|
Packit |
6c4009 |
oSS_SIZE ucontext (uc_stack.ss_size)
|
|
Packit |
6c4009 |
oGS mreg (GS)
|
|
Packit |
6c4009 |
oFS mreg (FS)
|
|
Packit |
6c4009 |
oEDI mreg (EDI)
|
|
Packit |
6c4009 |
oESI mreg (ESI)
|
|
Packit |
6c4009 |
oEBP mreg (EBP)
|
|
Packit |
6c4009 |
oESP mreg (ESP)
|
|
Packit |
6c4009 |
oEBX mreg (EBX)
|
|
Packit |
6c4009 |
oEDX mreg (EDX)
|
|
Packit |
6c4009 |
oECX mreg (ECX)
|
|
Packit |
6c4009 |
oEAX mreg (EAX)
|
|
Packit |
6c4009 |
oEIP mreg (EIP)
|
|
Packit |
6c4009 |
oFPREGS mcontext (fpregs)
|
|
Packit |
6c4009 |
oSIGMASK ucontext (uc_sigmask)
|
|
Packit |
6c4009 |
oFPREGSMEM ucontext (__fpregs_mem)
|