about summary refs log tree commit diff
path: root/src/string/x86_64
diff options
context:
space:
mode:
authorSzabolcs Nagy <nsz@port70.net>2013-01-01 21:59:46 +0100
committerSzabolcs Nagy <nsz@port70.net>2013-01-01 21:59:46 +0100
commit697acde67e0da4d73b46445ed536fe9923d515c7 (patch)
treebecd1024b588787ad27232af7152a6139baf4a21 /src/string/x86_64
parentd18a410bbf259e5fee9fb8b4b0335ec64991d5db (diff)
downloadmusl-697acde67e0da4d73b46445ed536fe9923d515c7.tar.gz
musl-697acde67e0da4d73b46445ed536fe9923d515c7.tar.xz
musl-697acde67e0da4d73b46445ed536fe9923d515c7.zip
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/string/x86_64')
0 files changed, 0 insertions, 0 deletions