Skip site navigation (1)Skip section navigation (2)
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>