summaryrefslogtreecommitdiff
path: root/lib/msun/ld128
AgeCommit message (Expand)Author
2024-06-25libmsun: remove duplicates after cdefs.h added inline to __always_inlineRyan Libby
2024-03-18lib/msun: Fix tgammal(3) on IEEE 128-bit platformsMark Murray
2024-01-28lib/msun: Cleanup after $FreeBSD$ removalSteve Kargl
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-03Fixes for bugs in sinpi/cospi/tanpiSteve Kargl
2023-08-03Cleanup debugging code in libmSteve Kargl
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-12-15* lib/msun/Makefile b/lib/msun/Makefile:Mark Murray
2021-11-05Implementations of cexpl()Steve Kargl
2021-11-02cosl(): fix polynomial approximation coefficients for ld128 versionSteve Kargl
2021-11-01sinpi[fl] etc: Fix the ld128 implementationsSteve Kargl
2021-10-27lib/msun/ld128/s_tanpil.c: make it compile.Konstantin Belousov
2021-10-26[LIBM] implementations of sinpi[fl], cospi[fl], and tanpi[fl]Steve Kargl
2021-03-08lib/msun: Avoid FE_INEXACT for x86 log2l/log10lAlex Richardson
2020-09-20Apply fix for ld80 and ld128 submitted by Steve Kargl:Stefan Eßer
2020-02-26Remove sparc64 specific parts of libm and fix commentsWarner Losh
2018-12-31msun: Fix some old typos.Pedro F. Giffuni
2018-07-20Centralize the complications for special efficient rounding to integers.Bruce Evans
2018-07-17Add a macro nan_mix() and use it to get NaN results that are (bitwise)Bruce Evans
2018-07-15msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsdMatt Macy
2017-11-26lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2014-12-16Rename cpack*() to CMPLX*().Ed Schouten
2014-10-09The value small=2**-(p+3), where p is the precision, can be determine fromSteve Kargl
2014-09-17For targets that have a signed zero, lgamma_r(-0, &signgamp) shouldSteve Kargl
2014-09-15* Makefile:Steve Kargl
2014-07-13* Makefile:Steve Kargl
2014-02-21In lib/msun/ld128/s_expl.c, remove '/*' within block comment, to avoid aDimitry Andric
2013-12-30* ld80/k_expl.h:Steve Kargl
2013-06-03Change a comma to a semicolon.Steve Kargl
2013-06-03ld80 and ld128 implementations of expm1l(). This code started lifeSteve Kargl
2013-06-03Fix two comments that got lost in the disentanglement of the larger diff.Steve Kargl
2013-06-03ld80/s_expl.c:Steve Kargl
2013-06-03Micro-optimization: move the unary mius operator to operateSteve Kargl
2013-06-03Add a comment to note that bde supplied most, if not all,Steve Kargl
2013-06-03ld80/s_expl.c:Steve Kargl
2013-06-03ld80/s_expl.c:Steve Kargl
2013-06-03Update a comment to reflect that we are using an endpoint ofSteve Kargl
2013-06-03Introduce the macro LOG2_INTERVAL, which is log2(number of intervals).Steve Kargl
2013-06-03Whitespace.Steve Kargl
2013-06-03* Rename the polynomial coefficients from P2, P3, ... to A2, A3, ....Steve Kargl
2013-06-03ld80/s_expl.c:Steve Kargl
2013-06-03Add logl, log2l, log10l, and log1pl.David Schultz
2013-05-27Fix some regressions caused by the switch from gcc to clang. The fixesDavid Schultz
2012-09-23* ld80/s_expl.c:Steve Kargl
2012-09-23* ld80/s_expl.c:Steve Kargl
2012-07-30Whitespace.Steve Kargl
2012-07-26Replace the macro name NUM with INTERVALS. This change providesSteve Kargl
2012-07-26* ld80/expl.c:Steve Kargl