Lines 112-118
Boston, MA 02111-1307, USA. */
Link Here
|
112 |
if (*(unsigned char *)(pc_+0) == 0x48 \ |
112 |
if (*(unsigned char *)(pc_+0) == 0x48 \ |
113 |
&& *(unsigned long *)(pc_+1) == 0x050f0000000fc0c7) \ |
113 |
&& *(unsigned long *)(pc_+1) == 0x050f0000000fc0c7) \ |
114 |
{ \ |
114 |
{ \ |
115 |
struct ucontext *uc_ = (CONTEXT)->cfa; \ |
115 |
ucontext_t *uc_ = (CONTEXT)->cfa; \ |
116 |
sc_ = (struct sigcontext *) &uc_->uc_mcontext; \ |
116 |
sc_ = (struct sigcontext *) &uc_->uc_mcontext; \ |
117 |
} \ |
117 |
} \ |
118 |
else \ |
118 |
else \ |
Lines 182-188
Boston, MA 02111-1307, USA. */
Link Here
|
182 |
siginfo_t *pinfo; \ |
182 |
siginfo_t *pinfo; \ |
183 |
void *puc; \ |
183 |
void *puc; \ |
184 |
siginfo_t info; \ |
184 |
siginfo_t info; \ |
185 |
struct ucontext uc; \ |
185 |
ucontext_t uc; \ |
186 |
} *rt_ = (CONTEXT)->cfa; \ |
186 |
} *rt_ = (CONTEXT)->cfa; \ |
187 |
sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext; \ |
187 |
sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext; \ |
188 |
} \ |
188 |
} \ |