From: Christian B. <cb...@st...> - 2001-06-05 18:05:33
|
Hi! On Sun, Jun 03, 2001 at 01:40:39PM +0200, Gwenole Beauchesne wrote: > Ouch, I will then have to bug hunt why, in double-precision, MacOS 8 > scrollbars don't scroll whereas the window contents do scroll. In > extended-precision, the scrollbars behavior is as expected. MacOS 8 does Int->FP conversion by constructing an 80-bit float in memory with a fixed exponent and writing the value into the lower (upper?) part of the mantissa. This FP number is unnormalized. When a 68k FPU loads such a number, it gets normalized. When an x86 FPU loads it, it generates an error. That's the "scrollbar bug". Bye, Christian -- / Coding on PowerPC and proud of it \/ http://www.uni-mainz.de/~bauec002/ |