summary refs log tree commit diff
path: root/math/math.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix condition for inclusion of math-finite.h for long doubleGabriel F. T. Gomes2017-03-311-1/+1
* Macroize inclusion of math-finite.hGabriel F. T. Gomes2017-03-301-1/+41
* Remove C++ namespace handling from glibc headers.Joseph Myers2017-03-161-12/+0
* Split helper classification macros from mathcalls.hGabriel F. T. Gomes2017-03-151-0/+3
* Update copyright dates with scripts/update-copyrights.Joseph Myers2017-01-011-1/+1
* Add fromfp functions.Joseph Myers2016-12-311-0/+25
* Refactor long double information into bits/long-double.h.Joseph Myers2016-12-141-4/+0
* Add llogb, llogbf, llogbl.Joseph Myers2016-12-021-1/+20
* Refactor FP_ILOGB* out of bits/mathdef.h.Joseph Myers2016-12-011-1/+18
* Refactor FP_FAST_* into bits/fp-fast.h.Joseph Myers2016-11-291-5/+10
* Refactor float_t, double_t information into bits/flt-eval-method.h.Joseph Myers2016-11-241-2/+40
* Refactor some libm type-generic macros.Joseph Myers2016-11-101-85/+40
* Add SNAN, SNANF, SNANL macros.Joseph Myers2016-10-281-0/+9
* math.h: Wrap C++ bits in extern "C++"Florian Weimer2016-10-221-2/+2
* math: Define iszero as a function template for C++ [BZ #20715]Florian Weimer2016-10-211-5/+19
* Make iseqsig handle excess precision.Joseph Myers2016-10-071-2/+17
* Add iseqsig.Joseph Myers2016-10-061-0/+18
* Add iscanonical.Joseph Myers2016-09-301-0/+2
* Fix iszero for excess precision.Joseph Myers2016-09-281-1/+1
* Add iszero.Joseph Myers2016-09-231-0/+7
* Add issubnormal.Joseph Myers2016-09-211-0/+3
* Fix math.h comment about bits/mathdef.h.Joseph Myers2016-08-051-34/+21