freebsd-dev/lib/msun/ld80
David Schultz 7dbbb6dde3 Fix some regressions caused by the switch from gcc to clang. The fixes
are workarounds for various symptoms of the problem described in clang
bugs 3929, 8100, 8241, 10409, and 12958.

The regression tests did their job: they failed, someone brought it
up on the mailing lists, and then the issue got ignored for 6 months.
Oops. There may still be some regressions for functions we don't have
test coverage for yet.
2013-05-27 08:50:10 +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 some regressions caused by the switch from gcc to clang. The fixes 2013-05-27 08:50:10 +00:00
s_expl.c * Update the comment that explains the choice of values in the 2012-10-13 19:53:11 +00:00
s_nanl.c