Eric Blake wrote: > it appears that <float.h> is botched for OpenBSD 4.0, since > the above makes it clear that long double occupies 80 bits with a 15-bit > exponent field, ... > It looks like float.in.h needs to be updated to cater for another platform > with a broken <float.h>.
Can you try it out (change float_h.m4, float.in.h, and then run a testdir with tests from frexpl, isnanl, ldexpl, floorl, ceill, roundl, truncl etc.)? I have no access to an OpenBSD machine. Bruno