freebsd-dev/lib/msun/ld80
Steve Kargl a077586c53 * src/math_private.h:
. Change the API for the LD80C by removing the explicit passing
    of the sign bit.  The sign can be determined from the last
    parameter of the macro.
  . On i386, load long double by bit manipulations to work around
    at least a gcc compiler issue.  On non-i386 ld80 architectures,
    use a simple assignment.

* ld80/s_expl.c:
  . Update the only consumer of LD80C.

Submitted by:	bde
Approved by:	das (mentor)
2012-09-29 16:40:12 +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_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_exp2l.c Fix exp2*(x) on signaling NaNs by returning x+x as usual. 2008-02-13 10:44:44 +00:00
s_expl.c * src/math_private.h: 2012-09-29 16:40:12 +00:00
s_nanl.c