summaryrefslogtreecommitdiff
path: root/libgcompat/misc.c
diff options
context:
space:
mode:
authorElizabeth Myers <elizabeth@interlinked.me>2018-04-03 02:49:02 -0500
committerElizabeth Myers <elizabeth@interlinked.me>2018-04-03 02:52:05 -0500
commita9401a8ccc4cf94b393bd84e79343ceb6a4b9feb (patch)
tree171bf0ab518646f47d031a194eb96bf836e4c5ad /libgcompat/misc.c
parentdb8ea1459e3f2701817740697e2faab95b254d7e (diff)
downloadgcompat-a9401a8ccc4cf94b393bd84e79343ceb6a4b9feb.tar.gz
gcompat-a9401a8ccc4cf94b393bd84e79343ceb6a4b9feb.tar.bz2
gcompat-a9401a8ccc4cf94b393bd84e79343ceb6a4b9feb.tar.xz
gcompat-a9401a8ccc4cf94b393bd84e79343ceb6a4b9feb.zip
math: implement most of glibc's __*_finite functions
These are supposed to be specialisations for speed, but these are just faked. Some warnings were added too, if they return infinite values. As a side effect of this change, scalbl is also now implemented. As noted, not all functions are implemented; the big two blockers are an implementation of j0l and y0l; I imagine Bessel functions aren't too widely used, so I doubt that many things will want them. Someone (not it) can implement them later.
Diffstat (limited to 'libgcompat/misc.c')
0 files changed, 0 insertions, 0 deletions