opnsense-src/lib/msun
Alex Richardson b8beded343 Allow lib/msun/logarithm_test to pass on ld128 platforms
For some reason the ld128 log1pl() implementation is less accurate than
logl(), but does at least guarantee precision >= the ld80 implementation.
Mark log1p_accuracy_tests as XFAIL for ld128 and increase the log1p tolerance
to the ld80 equivalent in accuracy_tests to avoid losing test coverage for
the other functions.

PR:		253984
Reviewed By:	ngie, dim
Differential Revision: https://reviews.freebsd.org/D29039

(cherry picked from commit 1ad83445fc)
2021-04-22 10:44:55 +01:00
..
aarch64
amd64 libm: Add missing END() directives for amd64 routines 2019-10-23 16:05:52 +00:00
arm lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
bsdsrc msun: drop clause 3 from the Berkeley license. 2019-12-27 01:11:26 +00:00
i387 Add CFI start/end proc directives to arm64, i386, and ppc 2020-12-05 00:33:28 +00:00
ld80 lib/msun: Fix x86 GCC6 build after 221622ec0c 2021-04-22 10:42:54 +01:00
ld128 lib/msun: Avoid FE_INEXACT for x86 log2l/log10l 2021-04-22 10:42:48 +01:00
man Fix a few mandoc issues 2020-10-09 19:12:44 +00:00
mips lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
powerpc [POWERPC] msun: fix incorrect flag in fesetexceptflag 2020-11-17 12:36:59 +00:00
riscv RISC-V: Fix feenableexcept return value 2021-04-10 14:01:05 +01:00
src s_scalbn.c: Add missing float.h include 2021-04-22 10:42:28 +01:00
tests Allow lib/msun/logarithm_test to pass on ld128 platforms 2021-04-22 10:44:55 +01:00
x86 Resolve conflicts between macros in fenv.h and ieeefp.h 2018-05-31 20:22:47 +00:00
Makefile lib/msun: Exclude ignored-pragmas from -Werror 2021-04-22 10:44:53 +01:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
Symbol.map msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsd 2018-07-15 00:23:10 +00:00