• S
    math: use 0x1p-120f and 0x1p120f for tiny and huge values · c6383b7b
    Szabolcs Nagy 提交于
    previously 0x1p-1000 and 0x1p1000 was used for raising inexact
    exception like x+tiny (when x is big) or x+huge (when x is small)
    
    the rational is that these float consts are large enough
    (0x1p-120 + 1 raises inexact even on ld128 which has 113 mant bits)
    and float consts maybe smaller or easier to load on some platforms
    (on i386 this reduced the object file size by 4bytes in some cases)
    c6383b7b
asin.c 3.3 KB