Date: Wed, 4 May 2005 20:40:07 GMT From: Marc Olzheim <zlo@zlo.nu> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/80617: floating point registers seem not to be saved after thread preemption. Message-ID: <200505042040.j44Ke71J057649@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/80617; it has been noted by GNATS. From: Marc Olzheim <zlo@zlo.nu> To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/80617: floating point registers seem not to be saved after thread preemption. Date: Wed, 4 May 2005 22:28:39 +0200 floorf() and ceilf() are the only functions where this happens. When replacing the code with doubles and using floor() and ceil() no problems arise. Both floorf() and ceilf() crash in "flds 0x8(%ebp)".
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505042040.j44Ke71J057649>