From: <gb...@di...> - 2000-08-16 22:40:07
|
Hi Lauri, > It's really great if you can do everything without assembly, but > some compilers (for example mine) have a fake long double, it's > the same as double. Yes, actually the standard just says that "the type double provides at least as much precision as float, and the type long double provides at least as much precision as double." ;-) BTW, I am surprised MSVC++ doesn't provide its own long double type (80-bit long). Really nothing like __float80, __quadruple ? I think that an implementation claiming IEEE-754 compliance would have adequate float and double type representations. long doubles could also be 128-bit long. I wonder if some checks could be done at ./configure time... An alternative is still the implementation with hand-coded float types as with the FPE from NetBSD/m68k. That's a lot of work. I would prefer working on a faster m68k core or a PPC core ;-))) -- Gwenolé Beauchesne |