summaryrefslogtreecommitdiff
path: root/lib/msun/src
AgeCommit message (Expand)Author
2025-11-17msun: expose the C23 functions we already support in <math.h>Robert Clausecker
2025-10-11libm: remainder: make sure x is zeroAhmad Khalifa
2025-09-12lib/msun: cpow{,f,l}(CMLX(0.0, 0.0)) should return 1.0Steve Kargl
2025-08-14[libm] Avoid left shift of signed integer entitiesSteve Kargl
2025-08-12[libm] Fix undefined behavior of a left shifted of a signed integerSteve Kargl
2025-08-09Updates for ccosh[f] and csinh[f]Steve Kargl
2025-06-11Don't rely on sys/_types.h including sys/cdefs.hBrooks Davis
2025-05-04msun: fix cbrt iterations from Newton to Halley methodClément Bœsch
2024-08-29Improve accuracy of asinf(3) and acosf(3)Steve Kargl
2024-08-21msun: Fix typo in commentSteve Kargl
2024-07-28libm: fma: correct zero sign with small inputsSteve Kargl
2024-07-15libm: add parens to clarify expressions in fma, fmalEd Maste
2024-06-25libmsun: remove duplicates after cdefs.h added inline to __always_inlineRyan Libby
2024-06-20math.h: Remove support for old gcc versionsWarner Losh
2024-06-11Revert "libm: fma: correct zero sign with small inputs"Ed Maste
2024-06-11msun: update Clang bug reference in fma testEd Maste
2024-06-08libm: fma: correct zero sign with small inputsEd Maste
2024-04-23pow,powf(3),__ieee754_rem_pio2(f): Avoid negative integer left shift UBKarl Tomlinson
2024-04-12msun: Fix math error in comment explaining y reductionHenri Chataing
2024-04-12math: Add long double constant definitionsCollin Funk
2024-02-02include/math.h: fix warning with -WconversionMartin Oliveira
2024-01-28lib/msun: Cleanup after $FreeBSD$ removalSteve Kargl
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-11-19math: Move to const instead of __constWarner Losh
2023-09-25Purge more stray embedded $FreeBSD$ stringsJohn Baldwin
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-03Clean up libm use of the __ieee754_ prefixSteve Kargl
2023-08-03Fixes for bugs in sinpi/cospi/tanpiSteve Kargl
2023-08-03Cleanup debugging code in libmSteve Kargl
2023-07-27msun: Fix typo in math_private.h commentSteve Kargl
2023-07-17libm: correctly test for for NaN and Infinity in sinpi(), cospi(), and tanpi()Steve Kargl
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-09-19msun: correct commentSteve Kargl
2022-09-10msun: Remove a double word in a source code commentGordon Bergling
2022-09-03libm: Correct some typos in source code commentsGordon Bergling
2022-08-04[libm] Correct comments in s_cbrt[l].cSteve Kargl
2022-07-15Remove unnecessary const and volatile qualifiers from __fp_type_select()Dimitry Andric
2022-07-12msun: Rewrite function definitions with identifier listsYi Kong
2022-04-12Remove checks for __GNUCLIKE_ASM assuming it is always true.John Baldwin
2022-04-09math(3): Remove a double word in a source code commentGordon Bergling
2021-12-15* lib/msun/Makefile b/lib/msun/Makefile:Mark Murray
2021-12-14Remove set-but-unused variable from s_sincosl.cDimitry Andric
2021-11-19Use a builtin where possible in msunAndrew Turner
2021-11-05Partially revert ac76bc1145dd because it is no longer necessaryDimitry Andric
2021-11-05Implementations of cexpl()Steve Kargl
2021-10-29sinpi,cospi,tanpi: float.h needed for week referenceSteve Kargl
2021-10-26[LIBM] implementations of sinpi[fl], cospi[fl], and tanpi[fl]Steve Kargl