• R
    fix exp asm · acb74492
    Rich Felker 提交于
    exponents (base 2) near 16383 were broken due to (1) wrong cutoff, and
    (2) inability to fit the necessary range of scalings into a long
    double value.
    
    as a solution, we fall back to using frndint/fscale for insanely large
    exponents, and also have to special-case infinities here to avoid
    inf-inf generating nan.
    
    thankfully the costly code never runs in normal usage cases.
    acb74492
exp.s 1.3 KB