libc/newlib/libm/complex
Nick Clifton b9e7cd9a84 * libc/include/complex.h (cabsl): Add prototype.
(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.
2015-02-06 16:14:04 +00:00
..
Makefile.am * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
Makefile.in * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
cabs.c * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
cabsf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cabsl.c * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
cacos.c * libm/complex/cacos.c: Use temporaries and correct sequencing 2011-07-13 07:18:54 +00:00
cacosf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cacosh.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
cacoshf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
carg.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
cargf.c * libm/complex/cargf.c: Use crealf instead of creal. 2010-11-26 08:59:22 +00:00
casin.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
casinf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
casinh.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
casinhf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
catan.c * libm/complex/catan.c, libm/complex/catanf.c, 2010-11-29 12:15:02 +00:00
catanf.c * libm/complex/catan.c, libm/complex/catanf.c, 2010-11-29 12:15:02 +00:00
catanh.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
catanhf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
ccos.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
ccosf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
ccosh.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
ccoshf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cephes_subr.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cephes_subr.h * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cephes_subrf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cephes_subrf.h * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cexp.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
cexpf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cimag.c * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
cimagf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cimagl.c * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
clog.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
clogf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
complex.tex * libm/complex/complex.tex: Fix wrong syntax in documentation. 2014-02-20 18:59:10 +00:00
conj.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
conjf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cpow.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
cpowf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
cproj.c 2011-03-01 Aaron Landwehr <snaphat@gmail.com> 2011-03-01 21:43:15 +00:00
cprojf.c 2011-03-01 Aaron Landwehr <snaphat@gmail.com> 2011-03-01 21:43:15 +00:00
creal.c * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
crealf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
creall.c * libc/include/complex.h (cabsl): Add prototype. 2015-02-06 16:14:04 +00:00
csin.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
csinf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
csinh.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
csinhf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
csqrt.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
csqrtf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00
ctan.c * libm/complex/catan.c, libm/complex/catanf.c, 2010-11-29 12:15:02 +00:00
ctanf.c * libm/complex/catan.c, libm/complex/catanf.c, 2010-11-29 12:15:02 +00:00
ctanh.c 2010-10-18 Marco Atzeri <marco_atzeri@yahoo.it> 2010-10-18 22:40:24 +00:00
ctanhf.c * libc/include/complex.h: New complex header. 2010-10-08 10:35:14 +00:00