(cimagl): Add prototype. (creall): Add prototype. * libc/include/ieeefp.h: Include float.h. (EXT_EXPBITS, EXT_FRACHBITS, EXT_FRACLBITS) (EXT_EXP_INFNAN. EXT_EXP_BIAS, EXT_FRACBITS): Define. (struct ieee_ext, union ieee_ext_u): New types for long double support. * libc/include/math.h (finitel): Add prototype. (hypotl): Add prototype. (sqrtl): Add prototype. * libm/common/Makefile.am (lsrc): Add sl_finite.c. * libm/common/Makefile.in: Regenerate. * libm/common/fdlibm.h (__ieee754_hypotl): Add prototype. * libm/common/hypotl.c (hypotl): Add implementation for when long double is larger than double. * libm/common/sqrtl.c (sqrtl): Likewise. * libm/common/sl_finite.c: New file. Adds implementation of the finitel function. * libm/complex/Makefile.am (lsrc): Define. (libcomplex_la_SOURCES): Add lsrc. (lib_a_SOURCES): Add lsrc. * libm/complex/Makefile.in: Regenerate. * libm/complex/cabs.c: Add documentation of cabsl function. * libm/complex/cimag.c: Add documentation of cimagl function. * libm/complex/creall.c: Add documentation of creall function. * libm/complex/cabsl.c: New file. Adds implementation of the cabsl function. * libm/complex/cimagl.c: New file. Adds implementation of the cimagl function. * libm/complex/creall.c: New file. Adds implementation of the creall function. * libm/math/Makefile.am (lsrc): Define. (libmath_la_SOURCES): Add lsrc. (lib_a_SOURCES): Add lsrc. * libm/math/Makefile.in: Regenerate. * libm/math/el_hypot.c: New file. Adds implementation of the __ieee754_hypotl function. |
||
---|---|---|
.. | ||
Makefile.am | ||
Makefile.in | ||
e_acos.c | ||
e_acosh.c | ||
e_asin.c | ||
e_atan2.c | ||
e_atanh.c | ||
e_cosh.c | ||
e_exp.c | ||
e_fmod.c | ||
e_hypot.c | ||
e_j0.c | ||
e_j1.c | ||
e_jn.c | ||
e_log.c | ||
e_log10.c | ||
e_pow.c | ||
e_rem_pio2.c | ||
e_remainder.c | ||
e_scalb.c | ||
e_sinh.c | ||
e_sqrt.c | ||
ef_acos.c | ||
ef_acosh.c | ||
ef_asin.c | ||
ef_atan2.c | ||
ef_atanh.c | ||
ef_cosh.c | ||
ef_exp.c | ||
ef_fmod.c | ||
ef_hypot.c | ||
ef_j0.c | ||
ef_j1.c | ||
ef_jn.c | ||
ef_log.c | ||
ef_log10.c | ||
ef_pow.c | ||
ef_rem_pio2.c | ||
ef_remainder.c | ||
ef_scalb.c | ||
ef_sinh.c | ||
ef_sqrt.c | ||
el_hypot.c | ||
er_gamma.c | ||
er_lgamma.c | ||
erf_gamma.c | ||
erf_lgamma.c | ||
k_cos.c | ||
k_rem_pio2.c | ||
k_sin.c | ||
k_standard.c | ||
k_tan.c | ||
kf_cos.c | ||
kf_rem_pio2.c | ||
kf_sin.c | ||
kf_tan.c | ||
math.tex | ||
s_asinh.c | ||
s_atan.c | ||
s_ceil.c | ||
s_cos.c | ||
s_erf.c | ||
s_fabs.c | ||
s_floor.c | ||
s_frexp.c | ||
s_ldexp.c | ||
s_signif.c | ||
s_sin.c | ||
s_tan.c | ||
s_tanh.c | ||
sf_asinh.c | ||
sf_atan.c | ||
sf_ceil.c | ||
sf_cos.c | ||
sf_erf.c | ||
sf_fabs.c | ||
sf_floor.c | ||
sf_frexp.c | ||
sf_ldexp.c | ||
sf_signif.c | ||
sf_sin.c | ||
sf_tan.c | ||
sf_tanh.c | ||
w_acos.c | ||
w_acosh.c | ||
w_asin.c | ||
w_atan2.c | ||
w_atanh.c | ||
w_cosh.c | ||
w_drem.c | ||
w_exp.c | ||
w_exp2.c | ||
w_fmod.c | ||
w_gamma.c | ||
w_hypot.c | ||
w_j0.c | ||
w_j1.c | ||
w_jn.c | ||
w_lgamma.c | ||
w_log.c | ||
w_log10.c | ||
w_pow.c | ||
w_remainder.c | ||
w_scalb.c | ||
w_sincos.c | ||
w_sinh.c | ||
w_sqrt.c | ||
w_tgamma.c | ||
wf_acos.c | ||
wf_acosh.c | ||
wf_asin.c | ||
wf_atan2.c | ||
wf_atanh.c | ||
wf_cosh.c | ||
wf_drem.c | ||
wf_exp.c | ||
wf_exp2.c | ||
wf_fmod.c | ||
wf_gamma.c | ||
wf_hypot.c | ||
wf_j0.c | ||
wf_j1.c | ||
wf_jn.c | ||
wf_lgamma.c | ||
wf_log.c | ||
wf_log10.c | ||
wf_pow.c | ||
wf_remainder.c | ||
wf_scalb.c | ||
wf_sincos.c | ||
wf_sinh.c | ||
wf_sqrt.c | ||
wf_tgamma.c | ||
wr_gamma.c | ||
wr_lgamma.c | ||
wrf_gamma.c | ||
wrf_lgamma.c |