aboutsummaryrefslogtreecommitdiff
path: root/lib/msun/ld80
Commit message (Expand)AuthorAgeFilesLines
* msun/ld80/e_powl.c: make powl() thread-safe by making static variables thread...Konstantin Belousov2024-08-071-3/+3
* msun/ld80/e_powl.c: add const qualifiers to the static immutable valuesKonstantin Belousov2024-08-071-9/+9
* libmsun: remove duplicates after cdefs.h added inline to __always_inlineRyan Libby2024-06-252-2/+2
* lib/msun: Cleanup after $FreeBSD$ removalSteve Kargl2024-01-2813-14/+0
* lib: Remove ancient SCCS tags.Warner Losh2023-11-276-7/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1613-28/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* Fixes for bugs in sinpi/cospi/tanpiSteve Kargl2023-08-033-48/+24
* Cleanup debugging code in libmSteve Kargl2023-08-032-31/+23
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-128-8/+8
* * lib/msun/Makefile b/lib/msun/Makefile:Mark Murray2021-12-153-0/+907
* Implementations of cexpl()Steve Kargl2021-11-051-0/+107
* [LIBM] implementations of sinpi[fl], cospi[fl], and tanpi[fl]Steve Kargl2021-10-255-0/+492
* lib/msun: Fix x86 GCC6 build after 221622ec0c8e184Alex Richardson2021-03-121-8/+8
* lib/msun: Avoid FE_INEXACT for x86 log2l/log10lAlex Richardson2021-03-081-3/+6
* Apply fix for ld80 and ld128 submitted by Steve Kargl:Stefan Eßer2020-09-201-5/+6
* Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSDDimitry Andric2018-07-201-1/+47
* Centralize the complications for special efficient rounding to integers.Bruce Evans2018-07-203-23/+3
* Revert r336497 for now, as it breaks on architectures using gcc, with:Dimitry Andric2018-07-191-47/+1
* Fix powl, cpow, cpowf, and cpowl imports from OpenBSDDimitry Andric2018-07-191-1/+47
* Add a macro nan_mix() and use it to get NaN results that are (bitwise)Bruce Evans2018-07-171-2/+2
* msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsdMatt Macy2018-07-151-0/+616
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-267-0/+14
* libm: add braces around initialization of subobjectsEd Maste2016-11-012-386/+386
* libm: remove unused variablesEd Maste2016-10-051-1/+1
* Rename cpack*() to CMPLX*().Ed Schouten2014-12-161-1/+1
* The value small=2**-(p+3), where p is the precision, can be determine fromSteve Kargl2014-10-091-38/+47
* For targets that have a signed zero, lgamma_r(-0, &signgamp) shouldSteve Kargl2014-09-171-1/+5
* * Makefile:Steve Kargl2014-09-151-0/+345
* * Makefile:Steve Kargl2014-07-131-0/+337
* * ld80/k_expl.h:Steve Kargl2013-12-302-230/+350
* ld80 and ld128 implementations of expm1l(). This code started lifeSteve Kargl2013-06-031-0/+165
* ld80/s_expl.c:Steve Kargl2013-06-031-2/+2
* Micro-optimization: move the unary mius operator to operateSteve Kargl2013-06-031-2/+2
* ld80/s_expl.c:Steve Kargl2013-06-031-7/+5
* ld80/s_expl.c:Steve Kargl2013-06-031-6/+4
* Rename a few P2, P3, ... coefficients to A2, A3, ... missed inSteve Kargl2013-06-031-3/+3
* Update a comment to reflect that we are using an endpoint ofSteve Kargl2013-06-031-1/+1
* Add a u suffix to the IEEEl2bits unions o_threshold and u_threshold,Steve Kargl2013-06-031-4/+7
* Introduce the macro LOG2_INTERVAL, which is log2(number of intervals).Steve Kargl2013-06-031-1/+3
* Whitespace.Steve Kargl2013-06-031-3/+3
* * Rename the polynomial coefficients from P2, P3, ... to A2, A3, ....Steve Kargl2013-06-031-10/+9
* * Style(9). Start non-Copyright fancy formatted comments with /**.Steve Kargl2013-06-031-1/+1
* ld80/s_expl.c:Steve Kargl2013-06-031-1/+1
* Add logl, log2l, log10l, and log1pl.David Schultz2013-06-031-0/+717
* Style(9)Steve Kargl2013-05-271-1/+1
* * Update polynomial coefficients.Steve Kargl2013-05-271-33/+30
* Fix some regressions caused by the switch from gcc to clang. The fixesDavid Schultz2013-05-271-6/+3
* * Update the comment that explains the choice of values in theSteve Kargl2012-10-131-6/+7
* * src/math_private.h:Steve Kargl2012-09-291-2/+2