summaryrefslogtreecommitdiff
path: root/math/math.h
AgeCommit message (Expand)Author
2026-01-14Revert "x86: Do not use __builtin_fpclassify for _Float64x/long double"Adhemerval Zanella
2026-01-14Revert "x86: Do not use __builtin_isinf_sign for _Float64x/long double"Adhemerval Zanella
2026-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2025-12-22x86: Do not use __builtin_isinf_sign for _Float64x/long doubleAdhemerval Zanella
2025-12-22x86: Do not use __builtin_fpclassify for _Float64x/long doubleAdhemerval Zanella
2025-12-19math: Do not use __builtin_isgreater* and __builtin_isless* on clangAdhemerval Zanella
2025-11-27Define C23 header version macrosJoseph Myers
2025-11-13Change fromfp functions to return floating types following C23 (bug 28327)Joseph Myers
2025-11-04Add C23 long_double_t, _FloatN_tJoseph Myers
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2024-12-22Don't redefine INFINITY nor NANH.J. Lu
2024-12-12math: Remove __XXX math functions from installed math.h [BZ #32418]H.J. Lu
2024-02-01Refer to C23 in place of C2X in glibcJoseph Myers
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2023-06-30Stop applying a GCC-specific workaround on clang [BZ #30550]Tulio Magno Quites Machado Filho
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2022-09-30Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13Joseph Myers
2022-01-10math: Fix float conversion regressions with gcc-12 [BZ #28713]Szabolcs Nagy
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2021-09-10Add narrowing square root functionsJoseph Myers
2021-06-01Update floating-point feature test macro handling for C2XJoseph Myers
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert
2020-04-30Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABIPaul E. Murphy
2020-04-17Remove __NO_MATH_INLINESAdhemerval Zanella
2020-03-19math: Remove mathinlineAdhemerval Zanella
2020-02-28ldbl-128ibm-compat: Redirect long double functions to f128/ieee128 functionsTulio Magno Quites Machado Filho
2020-02-20Undefine redirections after long double definition on __LDBL_COMPAT [BZ #23294]Tulio Magno Quites Machado Filho
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2019-10-21Remove math-finite.hWilco Dijkstra
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert
2019-08-13Declare most TS 18661-1 interfaces for C2X.Joseph Myers
2019-03-26math: Enable some math builtins for clangAdhemerval Zanella
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2018-05-24Fix parameter type in C++ version of iseqsig (bug 23171)Gabriel F. T. Gomes
2018-05-11powerpc: Fix the compiler type used with C++ when -mabi=ieeelongdoubleTulio Magno Quites Machado Filho
2018-02-09Add build infrastructure for narrowing libm functions.Joseph Myers
2018-01-03Improve math_errhandlingWilco Dijkstra
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2017-12-19Provide a C++ version of iseqsig (bug 22377)Gabriel F. T. Gomes
2017-11-03Handle more _FloatN, _FloatNx types in __MATH_TG.Joseph Myers
2017-10-31Adjust __MATH_EVAL_FMT2 definition to handle _Float16 better.Joseph Myers
2017-10-30Include bits/math-finite.h for more _FloatN, _FloatNx types.Joseph Myers
2017-10-30Remove _Mlong_double_ etc. macros.Joseph Myers
2017-10-30Add _FloatN, _FloatNx M_* constants.Joseph Myers
2017-10-27Include bits/mathcalls.h for more _FloatN, _FloatNx types.Joseph Myers
2017-10-26Add SNAN macros for more _FloatN, _FloatNx types.Joseph Myers
2017-10-26Add HUGE_VAL macros for more _FloatN, _FloatNx types.Joseph Myers
2017-10-17Let signbit use the builtin in C++ mode with gcc < 6.x (bug 22296)Romain Naour
2017-10-03Add C++ versions of iscanonical for ldbl-96 and ldbl-128ibm (bug 22235)Gabriel F. T. Gomes