summary refs log tree commit diff
path: root/math/math.h
Commit message (Expand)AuthorAgeFilesLines
* math: Fix float conversion regressions with gcc-12 [BZ #28713]Szabolcs Nagy2022-01-101-0/+17
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-011-1/+1
* Add narrowing square root functionsJoseph Myers2021-09-101-0/+6
* Update floating-point feature test macro handling for C2XJoseph Myers2021-06-011-8/+22
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-021-1/+1
* Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABIPaul E. Murphy2020-04-301-6/+6
* Remove __NO_MATH_INLINESAdhemerval Zanella2020-04-171-7/+0
* math: Remove mathinlineAdhemerval Zanella2020-03-191-6/+0
* ldbl-128ibm-compat: Redirect long double functions to f128/ieee128 functionsTulio Magno Quites Machado Filho2020-02-281-3/+56
* Undefine redirections after long double definition on __LDBL_COMPAT [BZ #23294]Tulio Magno Quites Machado Filho2020-02-201-5/+13
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-011-1/+1
* Remove math-finite.hWilco Dijkstra2019-10-211-220/+0
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-071-1/+1
* Declare most TS 18661-1 interfaces for C2X.Joseph Myers2019-08-131-6/+6
* math: Enable some math builtins for clangAdhemerval Zanella2019-03-261-6/+11
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-011-1/+1
* Fix parameter type in C++ version of iseqsig (bug 23171)Gabriel F. T. Gomes2018-05-241-1/+1
* powerpc: Fix the compiler type used with C++ when -mabi=ieeelongdoubleTulio Magno Quites Machado Filho2018-05-111-3/+9
* Add build infrastructure for narrowing libm functions.Joseph Myers2018-02-091-0/+284
* Improve math_errhandlingWilco Dijkstra2018-01-031-4/+10
* Update copyright dates with scripts/update-copyrights.Joseph Myers2018-01-011-1/+1
* Provide a C++ version of iseqsig (bug 22377)Gabriel F. T. Gomes2017-12-191-2/+70
* Handle more _FloatN, _FloatNx types in __MATH_TG.Joseph Myers2017-11-031-1/+31
* Adjust __MATH_EVAL_FMT2 definition to handle _Float16 better.Joseph Myers2017-10-311-0/+2
* Include bits/math-finite.h for more _FloatN, _FloatNx types.Joseph Myers2017-10-301-2/+137
* Remove _Mlong_double_ etc. macros.Joseph Myers2017-10-301-36/+9
* Add _FloatN, _FloatNx M_* constants.Joseph Myers2017-10-301-0/+84
* Include bits/mathcalls.h for more _FloatN, _FloatNx types.Joseph Myers2017-10-271-3/+123
* Add SNAN macros for more _FloatN, _FloatNx types.Joseph Myers2017-10-261-0/+18
* Add HUGE_VAL macros for more _FloatN, _FloatNx types.Joseph Myers2017-10-261-0/+18
* Let signbit use the builtin in C++ mode with gcc < 6.x (bug 22296)Romain Naour2017-10-171-0/+9
* Add C++ versions of iscanonical for ldbl-96 and ldbl-128ibm (bug 22235)Gabriel F. T. Gomes2017-10-031-1/+1
* Simplify C99 isgreater macrosWilco Dijkstra2017-09-281-63/+32
* Let fpclassify use the builtin when optimizing for size in C++ mode (bug 22146)Gabriel F. T. Gomes2017-09-221-1/+7
* math.h: Warn about an already-defined log macroFlorian Weimer2017-09-041-0/+5
* math/math.h (HUGE_VAL): Improve commentary.Zack Weinberg2017-09-011-2/+7
* Simplify NAN definitions.Joseph Myers2017-08-311-2/+9
* Simplify INFINITY definitions.Joseph Myers2017-08-311-2/+6
* Simplify HUGE_VAL definitions.Joseph Myers2017-08-311-8/+17
* Fix bits/math-finite.h _MSUF_ expansion namespace (bug 22028).Joseph Myers2017-08-291-18/+28
* Provide a C++ version of iszero that does not use __MATH_TG (bug 21930)Gabriel F. T. Gomes2017-08-281-4/+29
* Clean up bits/math-finite.h for aliasing types.Joseph Myers2017-08-251-8/+16
* Fix the C++ version of issignaling when __NO_LONG_DOUBLE_MATH is definedGabriel F. T. Gomes2017-08-241-1/+9
* Provide a C++ version of issignaling that does not use __MATH_TGGabriel F. T. Gomes2017-08-221-1/+18
* Obsolete matherr, _LIB_VERSION, libieee.a.Joseph Myers2017-08-211-63/+3
* Do not use __builtin_types_compatible_p in C++ mode (bug 21930)Gabriel F. T. Gomes2017-08-181-2/+6
* float128: Add wrappers to override ldbl-128 as float128.Paul E. Murphy2017-05-251-0/+3
* float128: Extend __MATH_TG for float128 supportGabriel F. T. Gomes2017-05-171-0/+21
* float128: Include math-finite.h for _Float128Gabriel F. T. Gomes2017-05-151-0/+22
* float128: Add public _Float128 declarations to libm.Paul E. Murphy2017-05-151-2/+63