**diff options**

author | Szabolcs Nagy <nsz@port70.net> | 2013-01-01 21:59:46 +0100 |
---|---|---|

committer | Szabolcs Nagy <nsz@port70.net> | 2013-01-01 21:59:46 +0100 |

commit | 697acde67e0da4d73b46445ed536fe9923d515c7 (patch) | |

tree | becd1024b588787ad27232af7152a6139baf4a21 /src/math/j1.c | |

parent | d18a410bbf259e5fee9fb8b4b0335ec64991d5db (diff) | |

download | musl-697acde67e0da4d73b46445ed536fe9923d515c7.tar.gz |

math: bessel cleanup (j0.c and j0f.c)

a common code path in j0 and y0 was factored out so the resulting
object code is smaller
unsigned int arithmetics is used for bit manipulation
the logic of j0 got a bit simplified (x < 1 case was handled
separately with a bit higher precision than now, but there are large
errors in other domains anyway so that branch has been removed)
some threshold values were adjusted in j0f and y0f

Diffstat (limited to 'src/math/j1.c')

0 files changed, 0 insertions, 0 deletions