• S
    math: long double trigonometric cleanup (cosl, sinl, sincosl, tanl) · ea9bb95a
    Szabolcs Nagy 提交于
    ld128 support was added to internal kernel functions (__cosl, __sinl,
    __tanl, __rem_pio2l) from freebsd (not tested, but should be a good
    start for when ld128 arch arrives)
    
    __rem_pio2l had some code cleanup, the freebsd ld128 code seems to
    gather the results of a large reduction with precision loss (fixed
    the bug but a todo comment was added for later investigation)
    
    the old copyright was removed from the non-kernel wrapper functions
    (cosl, sinl, sincosl, tanl) since these are trivial and the interesting
    parts and comments had been already rewritten.
    ea9bb95a
sincosl.c 1.0 KB