freebsd-dev/lib/msun/ld80
Steve Kargl 3b5e0d0f96 * Makefile:
. Add s_erfl.c to building libm.
  . Add MLINKS for erfl.3 and erfcl.3.

* Symbol.map:
  . Move erfl and erfcl to their proper location.

* ld128/s_erfl.c:
  . Implementations of erfl and erfcl in the IEEE 754 128-bit format.

* ld80/s_erfl.c:
  . Implementations of erfl and erfcl in the Intel 80-bit format.

* man/erf.3:
  . Document the new functions.
  . While here, remove an incomplete sentence.

* src/imprecise.c:
  . Remove the stupidity of mapping erfl and erfcl to erf and erfc.

* src/math.h:
  . Move the declarations of erfl and erfcl to their proper place.

* src/s_erf.c:
  . For architectures where double and long double are the same
    floating point format, use weak references to map erfl to
    erf and ercl to erfc.

Reviewed by:	bde (many earlier versions)
2014-07-13 17:05:03 +00:00
..
e_rem_pio2l.h Fix clang warnings. 2011-06-18 13:56:33 +00:00
invtrig.c Add implementations of acosl(), asinl(), atanl(), atan2l(), 2008-07-31 22:41:26 +00:00
invtrig.h On i386, gcc truncates long double constants to double precision 2008-08-02 03:56:22 +00:00
k_cosl.c Add kernel functions for 80-bit long doubles. Many thanks to Steve and 2008-02-17 07:32:14 +00:00
k_expl.h * ld80/k_expl.h: 2013-12-30 00:51:25 +00:00
k_sinl.c Add kernel functions for 80-bit long doubles. Many thanks to Steve and 2008-02-17 07:32:14 +00:00
k_tanl.c 2 long double constants were missing L suffixes. This helped break tanl() 2008-02-18 15:39:52 +00:00
s_erfl.c * Makefile: 2014-07-13 17:05:03 +00:00
s_exp2l.c Style(9) 2013-05-27 22:45:05 +00:00
s_expl.c * ld80/k_expl.h: 2013-12-30 00:51:25 +00:00
s_logl.c Add logl, log2l, log10l, and log1pl. 2013-06-03 09:14:31 +00:00
s_nanl.c