diff options
author | julian <julian@FreeBSD.org> | 2002-09-19 07:35:39 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 2002-09-19 07:35:39 +0000 |
commit | f1a7dd7261c623909f8607b600d555702392b5a9 (patch) | |
tree | 002090dd790e534641ed19c4d4b74249ad529051 /lib/libc_r | |
parent | f3621a00cfdd63f527a677354ba6fd872ebffb79 (diff) | |
download | FreeBSD-src-f1a7dd7261c623909f8607b600d555702392b5a9.zip FreeBSD-src-f1a7dd7261c623909f8607b600d555702392b5a9.tar.gz |
Part of a bandaid to get libc_r on air again.
Submitted by: Dan Eischen (deischen@freebsd.org)
Pointy hat for breakage just before going offline: Mini@freebsd.org
Diffstat (limited to 'lib/libc_r')
-rw-r--r-- | lib/libc_r/uthread/uthread_kern.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libc_r/uthread/uthread_kern.c b/lib/libc_r/uthread/uthread_kern.c index 55296eb..5c646c1 100644 --- a/lib/libc_r/uthread/uthread_kern.c +++ b/lib/libc_r/uthread/uthread_kern.c @@ -113,8 +113,10 @@ _thread_kern_sched(ucontext_t *ucp) /* Check if this function was called from the signal handler: */ if (ucp != NULL) { +#if 0 /* XXX - Save FP registers? */ FP_SAVE_UC(ucp); +#endif called_from_handler = 1; DBG_MSG("Entering scheduler due to signal\n"); } @@ -156,8 +158,10 @@ _thread_kern_sched(ucontext_t *ucp) if (ucp == NULL) return; else { +#if 0 /* XXX - Restore FP registers? */ FP_RESTORE_UC(ucp); +#endif /* * Set the process signal mask in the context; it |