OSDN Git Service

Totally rework the math library, this time based on the MacOs X
authorEric Andersen <andersen@codepoet.org>
Thu, 22 Nov 2001 14:04:29 +0000 (14:04 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 22 Nov 2001 14:04:29 +0000 (14:04 -0000)
commit7ce331c01ce6eb7b3f5c715a38a24359da9c6ee2
tree3a7e8476e868ae15f4da1b7ce26b2db6f434468c
parentc117dd5fb183afb1a4790a6f6110d88704be6bf8
Totally rework the math library, this time based on the MacOs X
math library (which is itself based on the math lib from FreeBSD).
 -Erik
368 files changed:
include/math.h
libm/Makefile
libm/README
libm/ceilfloor.c [new file with mode: 0644]
libm/double/Makefile [deleted file]
libm/double/README.txt [deleted file]
libm/double/acos.c [deleted file]
libm/double/acosh.c [deleted file]
libm/double/airy.c [deleted file]
libm/double/arcdot.c [deleted file]
libm/double/asin.c [deleted file]
libm/double/asinh.c [deleted file]
libm/double/atan.c [deleted file]
libm/double/atanh.c [deleted file]
libm/double/bdtr.c [deleted file]
libm/double/bernum.c [deleted file]
libm/double/beta.c [deleted file]
libm/double/btdtr.c [deleted file]
libm/double/cbrt.c [deleted file]
libm/double/chbevl.c [deleted file]
libm/double/chdtr.c [deleted file]
libm/double/cheby.c [deleted file]
libm/double/clog.c [deleted file]
libm/double/cmplx.c [deleted file]
libm/double/coil.c [deleted file]
libm/double/const.c [deleted file]
libm/double/cosh.c [deleted file]
libm/double/cpmul.c [deleted file]
libm/double/dawsn.c [deleted file]
libm/double/dcalc.c [deleted file]
libm/double/dcalc.h [deleted file]
libm/double/dtestvec.c [deleted file]
libm/double/ei.c [deleted file]
libm/double/eigens.c [deleted file]
libm/double/ellie.c [deleted file]
libm/double/ellik.c [deleted file]
libm/double/ellpe.c [deleted file]
libm/double/ellpj.c [deleted file]
libm/double/ellpk.c [deleted file]
libm/double/eltst.c [deleted file]
libm/double/euclid.c [deleted file]
libm/double/exp.c [deleted file]
libm/double/exp10.c [deleted file]
libm/double/exp2.c [deleted file]
libm/double/expn.c [deleted file]
libm/double/fabs.c [deleted file]
libm/double/fac.c [deleted file]
libm/double/fdtr.c [deleted file]
libm/double/fftr.c [deleted file]
libm/double/floor.c [deleted file]
libm/double/fltest.c [deleted file]
libm/double/fltest2.c [deleted file]
libm/double/fltest3.c [deleted file]
libm/double/fresnl.c [deleted file]
libm/double/gamma.c [deleted file]
libm/double/gdtr.c [deleted file]
libm/double/gels.c [deleted file]
libm/double/hyp2f1.c [deleted file]
libm/double/hyperg.c [deleted file]
libm/double/i0.c [deleted file]
libm/double/i1.c [deleted file]
libm/double/igam.c [deleted file]
libm/double/igami.c [deleted file]
libm/double/incbet.c [deleted file]
libm/double/incbi.c [deleted file]
libm/double/isnan.c [deleted file]
libm/double/iv.c [deleted file]
libm/double/j0.c [deleted file]
libm/double/j1.c [deleted file]
libm/double/jn.c [deleted file]
libm/double/jv.c [deleted file]
libm/double/k0.c [deleted file]
libm/double/k1.c [deleted file]
libm/double/kn.c [deleted file]
libm/double/kolmogorov.c [deleted file]
libm/double/levnsn.c [deleted file]
libm/double/log.c [deleted file]
libm/double/log10.c [deleted file]
libm/double/log2.c [deleted file]
libm/double/lrand.c [deleted file]
libm/double/lsqrt.c [deleted file]
libm/double/ltstd.c [deleted file]
libm/double/minv.c [deleted file]
libm/double/mod2pi.c [deleted file]
libm/double/monot.c [deleted file]
libm/double/mtherr.c [deleted file]
libm/double/mtransp.c [deleted file]
libm/double/mtst.c [deleted file]
libm/double/nbdtr.c [deleted file]
libm/double/ndtr.c [deleted file]
libm/double/ndtri.c [deleted file]
libm/double/noncephes.c [deleted file]
libm/double/paranoia.c [deleted file]
libm/double/pdtr.c [deleted file]
libm/double/planck.c [deleted file]
libm/double/polevl.c [deleted file]
libm/double/polmisc.c [deleted file]
libm/double/polrt.c [deleted file]
libm/double/polylog.c [deleted file]
libm/double/polyn.c [deleted file]
libm/double/polyr.c [deleted file]
libm/double/pow.c [deleted file]
libm/double/powi.c [deleted file]
libm/double/psi.c [deleted file]
libm/double/revers.c [deleted file]
libm/double/rgamma.c [deleted file]
libm/double/round.c [deleted file]
libm/double/setprec.c [deleted file]
libm/double/shichi.c [deleted file]
libm/double/sici.c [deleted file]
libm/double/simpsn.c [deleted file]
libm/double/simq.c [deleted file]
libm/double/sin.c [deleted file]
libm/double/sincos.c [deleted file]
libm/double/sindg.c [deleted file]
libm/double/sinh.c [deleted file]
libm/double/spence.c [deleted file]
libm/double/sqrt.c [deleted file]
libm/double/stdtr.c [deleted file]
libm/double/struve.c [deleted file]
libm/double/tan.c [deleted file]
libm/double/tandg.c [deleted file]
libm/double/tanh.c [deleted file]
libm/double/time-it.c [deleted file]
libm/double/unity.c [deleted file]
libm/double/yn.c [deleted file]
libm/double/zeta.c [deleted file]
libm/double/zetac.c [deleted file]
libm/e_acos.c [new file with mode: 0644]
libm/e_acosh.c [new file with mode: 0644]
libm/e_asin.c [new file with mode: 0644]
libm/e_atan2.c [new file with mode: 0644]
libm/e_atanh.c [new file with mode: 0644]
libm/e_cosh.c [new file with mode: 0644]
libm/e_exp.c [new file with mode: 0644]
libm/e_fmod.c [new file with mode: 0644]
libm/e_gamma.c [new file with mode: 0644]
libm/e_gamma_r.c [new file with mode: 0644]
libm/e_hypot.c [new file with mode: 0644]
libm/e_j0.c [new file with mode: 0644]
libm/e_j1.c [new file with mode: 0644]
libm/e_jn.c [new file with mode: 0644]
libm/e_lgamma.c [new file with mode: 0644]
libm/e_lgamma_r.c [new file with mode: 0644]
libm/e_log.c [new file with mode: 0644]
libm/e_log10.c [new file with mode: 0644]
libm/e_pow.c [new file with mode: 0644]
libm/e_rem_pio2.c [new file with mode: 0644]
libm/e_remainder.c [new file with mode: 0644]
libm/e_scalb.c [new file with mode: 0644]
libm/e_sinh.c [new file with mode: 0644]
libm/e_sqrt.c [new file with mode: 0644]
libm/float/Makefile [deleted file]
libm/float/README.txt [deleted file]
libm/float/acoshf.c [deleted file]
libm/float/airyf.c [deleted file]
libm/float/asinf.c [deleted file]
libm/float/asinhf.c [deleted file]
libm/float/atanf.c [deleted file]
libm/float/atanhf.c [deleted file]
libm/float/bdtrf.c [deleted file]
libm/float/betaf.c [deleted file]
libm/float/cbrtf.c [deleted file]
libm/float/chbevlf.c [deleted file]
libm/float/chdtrf.c [deleted file]
libm/float/clogf.c [deleted file]
libm/float/cmplxf.c [deleted file]
libm/float/constf.c [deleted file]
libm/float/coshf.c [deleted file]
libm/float/dawsnf.c [deleted file]
libm/float/ellief.c [deleted file]
libm/float/ellikf.c [deleted file]
libm/float/ellpef.c [deleted file]
libm/float/ellpjf.c [deleted file]
libm/float/ellpkf.c [deleted file]
libm/float/exp10f.c [deleted file]
libm/float/exp2f.c [deleted file]
libm/float/expf.c [deleted file]
libm/float/expnf.c [deleted file]
libm/float/facf.c [deleted file]
libm/float/fdtrf.c [deleted file]
libm/float/floorf.c [deleted file]
libm/float/fresnlf.c [deleted file]
libm/float/gammaf.c [deleted file]
libm/float/gdtrf.c [deleted file]
libm/float/hyp2f1f.c [deleted file]
libm/float/hypergf.c [deleted file]
libm/float/i0f.c [deleted file]
libm/float/i1f.c [deleted file]
libm/float/igamf.c [deleted file]
libm/float/igamif.c [deleted file]
libm/float/incbetf.c [deleted file]
libm/float/incbif.c [deleted file]
libm/float/ivf.c [deleted file]
libm/float/j0f.c [deleted file]
libm/float/j0tst.c [deleted file]
libm/float/j1f.c [deleted file]
libm/float/jnf.c [deleted file]
libm/float/jvf.c [deleted file]
libm/float/k0f.c [deleted file]
libm/float/k1f.c [deleted file]
libm/float/knf.c [deleted file]
libm/float/log10f.c [deleted file]
libm/float/log2f.c [deleted file]
libm/float/logf.c [deleted file]
libm/float/mtherr.c [deleted file]
libm/float/nantst.c [deleted file]
libm/float/nbdtrf.c [deleted file]
libm/float/ndtrf.c [deleted file]
libm/float/ndtrif.c [deleted file]
libm/float/pdtrf.c [deleted file]
libm/float/polevlf.c [deleted file]
libm/float/polynf.c [deleted file]
libm/float/powf.c [deleted file]
libm/float/powif.c [deleted file]
libm/float/powtst.c [deleted file]
libm/float/psif.c [deleted file]
libm/float/rgammaf.c [deleted file]
libm/float/setprec.c [deleted file]
libm/float/shichif.c [deleted file]
libm/float/sicif.c [deleted file]
libm/float/sindgf.c [deleted file]
libm/float/sinf.c [deleted file]
libm/float/sinhf.c [deleted file]
libm/float/spencef.c [deleted file]
libm/float/sqrtf.c [deleted file]
libm/float/stdtrf.c [deleted file]
libm/float/struvef.c [deleted file]
libm/float/tandgf.c [deleted file]
libm/float/tanf.c [deleted file]
libm/float/tanhf.c [deleted file]
libm/float/ynf.c [deleted file]
libm/float/zetacf.c [deleted file]
libm/float/zetaf.c [deleted file]
libm/fp_private.h [new file with mode: 0644]
libm/fpmacros.c [new file with mode: 0644]
libm/frexpldexp.c [new file with mode: 0644]
libm/k_cos.c [new file with mode: 0644]
libm/k_rem_pio2.c [new file with mode: 0644]
libm/k_sin.c [new file with mode: 0644]
libm/k_standard.c [new file with mode: 0644]
libm/k_tan.c [new file with mode: 0644]
libm/ldouble/Makefile [deleted file]
libm/ldouble/README.txt [deleted file]
libm/ldouble/acoshl.c [deleted file]
libm/ldouble/arcdotl.c [deleted file]
libm/ldouble/asinhl.c [deleted file]
libm/ldouble/asinl.c [deleted file]
libm/ldouble/atanhl.c [deleted file]
libm/ldouble/atanl.c [deleted file]
libm/ldouble/bdtrl.c [deleted file]
libm/ldouble/btdtrl.c [deleted file]
libm/ldouble/cbrtl.c [deleted file]
libm/ldouble/chdtrl.c [deleted file]
libm/ldouble/clogl.c [deleted file]
libm/ldouble/cmplxl.c [deleted file]
libm/ldouble/coshl.c [deleted file]
libm/ldouble/econst.c [deleted file]
libm/ldouble/ehead.h [deleted file]
libm/ldouble/elliel.c [deleted file]
libm/ldouble/ellikl.c [deleted file]
libm/ldouble/ellpel.c [deleted file]
libm/ldouble/ellpjl.c [deleted file]
libm/ldouble/ellpkl.c [deleted file]
libm/ldouble/exp10l.c [deleted file]
libm/ldouble/exp2l.c [deleted file]
libm/ldouble/expl.c [deleted file]
libm/ldouble/fdtrl.c [deleted file]
libm/ldouble/floorl.c [deleted file]
libm/ldouble/flrtstl.c [deleted file]
libm/ldouble/fltestl.c [deleted file]
libm/ldouble/gammal.c [deleted file]
libm/ldouble/gdtrl.c [deleted file]
libm/ldouble/gelsl.c [deleted file]
libm/ldouble/ieee.c [deleted file]
libm/ldouble/igamil.c [deleted file]
libm/ldouble/igaml.c [deleted file]
libm/ldouble/incbetl.c [deleted file]
libm/ldouble/incbil.c [deleted file]
libm/ldouble/isnanl.c [deleted file]
libm/ldouble/j0l.c [deleted file]
libm/ldouble/j1l.c [deleted file]
libm/ldouble/jnl.c [deleted file]
libm/ldouble/lcalc.c [deleted file]
libm/ldouble/lcalc.h [deleted file]
libm/ldouble/ldrand.c [deleted file]
libm/ldouble/log10l.c [deleted file]
libm/ldouble/log2l.c [deleted file]
libm/ldouble/logl.c [deleted file]
libm/ldouble/lparanoi.c [deleted file]
libm/ldouble/monotl.c [deleted file]
libm/ldouble/mtherr.c [deleted file]
libm/ldouble/mtstl.c [deleted file]
libm/ldouble/nantst.c [deleted file]
libm/ldouble/nbdtrl.c [deleted file]
libm/ldouble/ndtril.c [deleted file]
libm/ldouble/ndtrl.c [deleted file]
libm/ldouble/pdtrl.c [deleted file]
libm/ldouble/polevll.c [deleted file]
libm/ldouble/powil.c [deleted file]
libm/ldouble/powl.c [deleted file]
libm/ldouble/sinhl.c [deleted file]
libm/ldouble/sinl.c [deleted file]
libm/ldouble/sqrtl.c [deleted file]
libm/ldouble/stdtrl.c [deleted file]
libm/ldouble/tanhl.c [deleted file]
libm/ldouble/tanl.c [deleted file]
libm/ldouble/testvect.c [deleted file]
libm/ldouble/unityl.c [deleted file]
libm/ldouble/wronkl.c [deleted file]
libm/ldouble/ynl.c [deleted file]
libm/logb.c [new file with mode: 0644]
libm/math_private.h [new file with mode: 0644]
libm/rndint.c [new file with mode: 0644]
libm/s_asinh.c [new file with mode: 0644]
libm/s_atan.c [new file with mode: 0644]
libm/s_cbrt.c [new file with mode: 0644]
libm/s_ceil.c [new file with mode: 0644]
libm/s_copysign.c [new file with mode: 0644]
libm/s_cos.c [new file with mode: 0644]
libm/s_erf.c [new file with mode: 0644]
libm/s_expm1.c [new file with mode: 0644]
libm/s_fabs.c [new file with mode: 0644]
libm/s_finite.c [new file with mode: 0644]
libm/s_floor.c [new file with mode: 0644]
libm/s_frexp.c [new file with mode: 0644]
libm/s_ilogb.c [new file with mode: 0644]
libm/s_ldexp.c [new file with mode: 0644]
libm/s_lib_version.c [new file with mode: 0644]
libm/s_log1p.c [new file with mode: 0644]
libm/s_logb.c [new file with mode: 0644]
libm/s_matherr.c [new file with mode: 0644]
libm/s_modf.c [new file with mode: 0644]
libm/s_nextafter.c [new file with mode: 0644]
libm/s_rint.c [new file with mode: 0644]
libm/s_scalbn.c [new file with mode: 0644]
libm/s_signgam.c [new file with mode: 0644]
libm/s_significand.c [new file with mode: 0644]
libm/s_sin.c [new file with mode: 0644]
libm/s_tan.c [new file with mode: 0644]
libm/s_tanh.c [new file with mode: 0644]
libm/scalb.c [new file with mode: 0644]
libm/sign.c [new file with mode: 0644]
libm/w_acos.c [new file with mode: 0644]
libm/w_acosh.c [new file with mode: 0644]
libm/w_asin.c [new file with mode: 0644]
libm/w_atan2.c [new file with mode: 0644]
libm/w_atanh.c [new file with mode: 0644]
libm/w_cabs.c [new file with mode: 0644]
libm/w_cosh.c [new file with mode: 0644]
libm/w_drem.c [new file with mode: 0644]
libm/w_exp.c [new file with mode: 0644]
libm/w_fmod.c [new file with mode: 0644]
libm/w_gamma.c [new file with mode: 0644]
libm/w_gamma_r.c [new file with mode: 0644]
libm/w_hypot.c [new file with mode: 0644]
libm/w_j0.c [new file with mode: 0644]
libm/w_j1.c [new file with mode: 0644]
libm/w_jn.c [new file with mode: 0644]
libm/w_lgamma.c [new file with mode: 0644]
libm/w_lgamma_r.c [new file with mode: 0644]
libm/w_log.c [new file with mode: 0644]
libm/w_log10.c [new file with mode: 0644]
libm/w_pow.c [new file with mode: 0644]
libm/w_remainder.c [new file with mode: 0644]
libm/w_scalb.c [new file with mode: 0644]
libm/w_sinh.c [new file with mode: 0644]
libm/w_sqrt.c [new file with mode: 0644]