__greg_t
__greg_t *gr = ucp->uc_mcontext.__gregs;
gr[_REG_SP] = (__greg_t)sp;
gr[_REG_PC] = (__greg_t)_ctx_start;
gr[_REG_R4] = (__greg_t)func;
gr[_REG_R5] = (__greg_t)ucp;
__greg_t *gr = ucp->uc_mcontext.__gregs;
gr[_REG_SP] = (__greg_t)sfp;
gr[_REG_PC] = (__greg_t)_ctx_start;
gr[_REG_R4] = (__greg_t)func;
gr[_REG_R5] = (__greg_t)ucp;
gr[_REG_R0] = (__greg_t)sig;
gr[_REG_R1] = (__greg_t)&sfp->sf_si;
gr[_REG_R2] = (__greg_t)&sfp->sf_uc;
__greg_t *gr = mc->__gregs;
const __greg_t *gr = mc->__gregs;
__greg_t *gr = mcp->__gregs;
const __greg_t *gr = mcp->__gregs;
typedef __greg_t __gregset_t[_NGREG];