From: Gwenole B. <gbe...@ma...> - 2002-09-19 16:07:24
|
On Thu, 19 Sep 2002, Gwenole Beauchesne wrote: > The PUBLIC/PRIVATE things are residuals from ancient time when I wanted to > actually have C++ methods in the fpu class. Well, I will s/PUBLIC > inline/static inline/ everywhere. The other bits should not conflict. Done. > OK, I will look again on a sparc host but I am not sure they had native > sizeof(long double) == 16. I don't have any mips handy. Anyway, I will try > to fool locally. Check cvs soon. Workarounded in CVS now. However, note there are two FIXME's in fpu_ieee.cpp for USE_QUAD_DOUBLE case. Will have a look tonight but that won't be tested. BTW, do you know if MIPS supports native sizeof(long double) == 16 format? I believe they usually get emulated in the system C library on other platforms. Besides, do you have *l() math functions (cosl, asinl, etc.). Otherwise, I will probably and simply drop support of it and keep only sizeof(long double) == 12 case which works without troubles, but only tested (and available?) on x86. Thanks, Gwenole. |