about summary refs log tree commit diff
path: root/sysdeps/generic/math_private.h
Commit message (Expand)AuthorAgeFilesLines
* Move math_opt_barrier, math_force_eval to separate math-barriers.h.Joseph Myers2018-05-091-6/+1
* Move math_narrow_eval to separate math-narrow-eval.h.Joseph Myers2018-05-091-23/+0
* Remove slow paths from expSzabolcs Nagy2018-02-121-1/+0
* Remove slow paths from powWilco Dijkstra2018-02-121-3/+1
* Add feholdexcept inline in generic math_private.h.Joseph Myers2018-02-011-0/+12
* Move fenv.h override inline functions to generic math_private.h.Joseph Myers2018-02-011-0/+68
* Move some fenv.h override macros to generic math_private.h.Joseph Myers2018-02-011-0/+10
* Make default libc_feholdsetround_noex_ctx use __feholdexcept (bug 22702).Joseph Myers2018-01-111-4/+5
* Revert exp reimplementation (causes test failures).Joseph Myers2017-12-191-0/+1
* Improve __ieee754_exp() performance by greater than 5x on sparc/x86.Patrick McGehearty2017-12-191-1/+0
* Make min_of_type_ macros function-like.Joseph Myers2017-11-241-6/+9
* Obsolete matherr, _LIB_VERSION, libieee.a.Joseph Myers2017-08-211-5/+0
* Reimplement min_of_type using __MATH_TG.Joseph Myers2017-08-041-18/+8
* Consistently use uintN_t not u_intN_t in libm.Joseph Myers2017-08-031-5/+5
* Correct min_of_type handling of _Float128.Joseph Myers2017-06-221-2/+2
* float128: Add private _Float128 declarations for libm.Paul E. Murphy2017-05-151-1/+50
* ldbl-128: Use mathx_hidden_def inplace of hidden_defPaul E. Murphy2017-05-041-0/+4
* Macroize function declarations in math_private.hGabriel F. T. Gomes2017-04-241-170/+22
* Remove unneeded declarations from math_private.hGabriel F. T. Gomes2017-04-101-20/+0
* Change return type in the declaration of __ieee754_rem_pio2lGabriel F. T. Gomes2017-03-301-1/+1
* Allow direct use of math_ldbl.h in testsuite.Zack Weinberg2017-02-251-2/+2
* Refactor some libm type-generic macros.Joseph Myers2016-11-101-6/+1
* Remove __nan{f,,l} macrosPaul E. Murphy2016-09-201-7/+0
* Remove unneeded stubs for k_rem_pio2l.Paul E. Murphy2016-09-011-2/+0
* Fix clog, clog10 inaccuracy (bug 19016).Joseph Myers2015-09-281-2/+2
* Refactor code forcing underflow exceptions.Joseph Myers2015-09-231-0/+52
* Avoid excess range overflowing results from cosh, sinh, lgamma (bug 18980).Joseph Myers2015-09-181-0/+24
* Fix lgamma (negative) inaccuracy (bug 2542, bug 2543, bug 2558).Joseph Myers2015-09-101-0/+16
* Fix libm feupdateenv namespace (bug 17748).Joseph Myers2015-01-071-3/+3
* Fix libm fesetround namespace (bug 17748).Joseph Myers2015-01-071-4/+4
* Fix libm fesetenv namespace (bug 17748).Joseph Myers2015-01-061-2/+2
* Fix libm feholdexcept namespace (bug 17748).Joseph Myers2015-01-051-2/+2
* Fix libm fegetenv namespace (bug 17748).Joseph Myers2014-12-311-2/+2
* Add generic HAVE_RM_CTX implementationWilco Dijkstra2014-06-231-19/+96
* Revert "Fix HAVE_RM_CTX -Wundef warnings"Will Newton2014-03-171-1/+1
* Fix HAVE_RM_CTX -Wundef warningsWill Newton2014-03-171-1/+1
* Consolidate multiple precision sin/cos functionsSiddhesh Poyarekar2013-10-081-4/+2
* Set/restore rounding mode only when neededSiddhesh Poyarekar2013-06-121-14/+41
* Skip modifying exception mask and flags in SET_RESTORE_ROUND_53BITSiddhesh Poyarekar2013-06-051-6/+6
* Improve tgamma accuracy (bugs 2546, 2560, 5159, 15426).Joseph Myers2013-05-081-0/+12
* Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers2012-11-031-0/+16
* Fix inaccuracy of clog, clog10 near |z| = 1 (bug 13629).Joseph Myers2012-09-251-0/+7
* Fix ilogb exception and errno (bug 6794)Adhemerval Zanella2012-04-171-0/+3
* Avoid overflows from long double functions using __kernel_standard.Joseph Myers2012-03-281-0/+1
* Create and use libc_feupdateenv_test.Richard Henderson2012-03-191-0/+18
* Create and use SET_RESTORE_ROUND{,_NOEX,_53BIT}{,F,L}.Richard Henderson2012-03-191-0/+69
* Convert libc_feholdexcept et al from macros to inline functions.Richard Henderson2012-03-191-21/+78
* Make inline __isnan, __isinf_ns, __finite generic.Richard Henderson2012-03-191-13/+26
* Implement and use libc_feholdexcept_setround_53bit and libc_feupdateenv_53bitAndreas Jaeger2012-03-141-0/+5
* Move math/math_private.h to sysdeps/generic/math_private.h.Richard Henderson2012-03-091-0/+392