aboutsummaryrefslogtreecommitdiff
path: root/math/math.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-09-30Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13Joseph Myers1-1/+49
2022-01-10math: Fix float conversion regressions with gcc-12 [BZ #28713]Szabolcs Nagy1-0/+17
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-09-10Add narrowing square root functionsJoseph Myers1-0/+6
2021-06-01Update floating-point feature test macro handling for C2XJoseph Myers1-8/+22
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-04-30Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABIPaul E. Murphy1-6/+6
2020-04-17Remove __NO_MATH_INLINESAdhemerval Zanella1-7/+0
2020-03-19math: Remove mathinlineAdhemerval Zanella1-6/+0
2020-02-28ldbl-128ibm-compat: Redirect long double functions to f128/ieee128 functionsTulio Magno Quites Machado Filho1-3/+56
2020-02-20Undefine redirections after long double definition on __LDBL_COMPAT [BZ #23294]Tulio Magno Quites Machado Filho1-5/+13
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2019-10-21Remove math-finite.hWilco Dijkstra1-220/+0
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-08-13Declare most TS 18661-1 interfaces for C2X.Joseph Myers1-6/+6
2019-03-26math: Enable some math builtins for clangAdhemerval Zanella1-6/+11
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2018-05-24Fix parameter type in C++ version of iseqsig (bug 23171)Gabriel F. T. Gomes1-1/+1
2018-05-11powerpc: Fix the compiler type used with C++ when -mabi=ieeelongdoubleTulio Magno Quites Machado Filho1-3/+9
2018-02-09Add build infrastructure for narrowing libm functions.Joseph Myers1-0/+284
2018-01-03Improve math_errhandlingWilco Dijkstra1-4/+10
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-12-19Provide a C++ version of iseqsig (bug 22377)Gabriel F. T. Gomes1-2/+70
2017-11-03Handle more _FloatN, _FloatNx types in __MATH_TG.Joseph Myers1-1/+31
2017-10-31Adjust __MATH_EVAL_FMT2 definition to handle _Float16 better.Joseph Myers1-0/+2
2017-10-30Include bits/math-finite.h for more _FloatN, _FloatNx types.Joseph Myers1-2/+137
2017-10-30Remove _Mlong_double_ etc. macros.Joseph Myers1-36/+9
2017-10-30Add _FloatN, _FloatNx M_* constants.Joseph Myers1-0/+84
2017-10-27Include bits/mathcalls.h for more _FloatN, _FloatNx types.Joseph Myers1-3/+123
2017-10-26Add SNAN macros for more _FloatN, _FloatNx types.Joseph Myers1-0/+18
2017-10-26Add HUGE_VAL macros for more _FloatN, _FloatNx types.Joseph Myers1-0/+18
2017-10-17Let signbit use the builtin in C++ mode with gcc < 6.x (bug 22296)Romain Naour1-0/+9
2017-10-03Add C++ versions of iscanonical for ldbl-96 and ldbl-128ibm (bug 22235)Gabriel F. T. Gomes1-1/+1
2017-09-28Simplify C99 isgreater macrosWilco Dijkstra1-63/+32
2017-09-22Let fpclassify use the builtin when optimizing for size in C++ mode (bug 22146)Gabriel F. T. Gomes1-1/+7
2017-09-04math.h: Warn about an already-defined log macroFlorian Weimer1-0/+5
2017-09-01math/math.h (HUGE_VAL): Improve commentary.Zack Weinberg1-2/+7
2017-08-31Simplify NAN definitions.Joseph Myers1-2/+9
2017-08-31Simplify INFINITY definitions.Joseph Myers1-2/+6
2017-08-31Simplify HUGE_VAL definitions.Joseph Myers1-8/+17
2017-08-29Fix bits/math-finite.h _MSUF_ expansion namespace (bug 22028).Joseph Myers1-18/+28
2017-08-28Provide a C++ version of iszero that does not use __MATH_TG (bug 21930)Gabriel F. T. Gomes1-4/+29
2017-08-25Clean up bits/math-finite.h for aliasing types.Joseph Myers1-8/+16
2017-08-24Fix the C++ version of issignaling when __NO_LONG_DOUBLE_MATH is definedGabriel F. T. Gomes1-1/+9
2017-08-22Provide a C++ version of issignaling that does not use __MATH_TGGabriel F. T. Gomes1-1/+18
2017-08-21Obsolete matherr, _LIB_VERSION, libieee.a.Joseph Myers1-63/+3
2017-08-18Do not use __builtin_types_compatible_p in C++ mode (bug 21930)Gabriel F. T. Gomes1-2/+6
2017-05-25float128: Add wrappers to override ldbl-128 as float128.Paul E. Murphy1-0/+3
2017-05-17float128: Extend __MATH_TG for float128 supportGabriel F. T. Gomes1-0/+21