diff options
| author | Daniel Eischen <deischen@FreeBSD.org> | 2003-04-25 01:50:30 +0000 |
|---|---|---|
| committer | Daniel Eischen <deischen@FreeBSD.org> | 2003-04-25 01:50:30 +0000 |
| commit | 1328e1c4beb0c88b4291ca7849ce66cc2078ee8d (patch) | |
| tree | bb8eb253f377c8996df874bb13ce8f388ab880c7 /sys/kern/kern_thread.c | |
| parent | c20264770f974b24a7464fd927b2980ce0b1619d (diff) | |
Notes
Diffstat (limited to 'sys/kern/kern_thread.c')
| -rw-r--r-- | sys/kern/kern_thread.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/sys/kern/kern_thread.c b/sys/kern/kern_thread.c index 48f5ac0fa128..ac7daa455bd4 100644 --- a/sys/kern/kern_thread.c +++ b/sys/kern/kern_thread.c @@ -729,13 +729,7 @@ void thread_getcontext(struct thread *td, ucontext_t *uc) { -/* - * XXX this is declared in a MD include file, i386/include/ucontext.h but - * is used in MI code. - */ -#ifdef __i386__ - get_mcontext(td, &uc->uc_mcontext); -#endif + get_mcontext(td, &uc->uc_mcontext, 0); PROC_LOCK(td->td_proc); uc->uc_sigmask = td->td_sigmask; PROC_UNLOCK(td->td_proc); @@ -751,15 +745,7 @@ thread_setcontext(struct thread *td, ucontext_t *uc) { int ret; -/* - * XXX this is declared in a MD include file, i386/include/ucontext.h but - * is used in MI code. - */ -#ifdef __i386__ ret = set_mcontext(td, &uc->uc_mcontext); -#else - ret = ENOSYS; -#endif if (ret == 0) { SIG_CANTMASK(uc->uc_sigmask); PROC_LOCK(td->td_proc); |
